Search results for Vegan Restaurants in Newlands
The Square Restaurant
Newlands, Western Cape Vegan
The Square Restaurant in Cape Town is a magnificent glass roofed restaurant with tranquil green surrounds. The indoor trees make one feel in tune with nature and creates an intimate atmosphere, whi...