Shop 114A, Lower level, La Lucia Mall, 90 William Campbell Dr, La Lucia, Durban, 4051, South Africa
0315620889
[email protected]
None
Cafe Food , European , Greek , Vegetarian
Reservations , Waitstaff , Seating , Serves Alcohol , Child-friendly