Barcelona Supermarket
26266 Ndlela St, Kwa-Thema Phase 3, Springs, 1567
Features
- Takeaway
- Dine-in
- Coffee
- Casual
Map
Similar companies
Cafe
tashas
408, Canal Walk Shopping Mall, Century Blvd, Century City, Cape Town, 7441
+27215552997
Cafe
Bajibareki Outlet
10299 Montshioa Stadt, Montshioa-Stadt, Mahikeng, 2745
+27604474912
Cafe
Zip Containers 26
763-772 Meki St, Duncan Village, East London, 5209
Cafe
Bohemian Beach Bums
295 Florida Rd, Morningside, Berea, 4001
+27838950945