Studio 88 is located in Mount Frere, South Africa on Shop 3, Mount Frere Shopping Centre Main Street. Studio 88 is rated 4.3 out of 5 in the category clothing store in South Africa.
Address
Shop 3, Mount Frere Shopping Centre Main Street
Service options
In-store shopping