Cape Town, South Africa
Main Rd, Lakeside,
N/A
+27 217886329
In-store shopping
The owner and his son run the business and have an incredible knowledge of all things glass. They also custom make doors,lampshades etc
like
Deli
The best companies in the category 'Deli'