The Botanical Tea House Menu - Dining-OUT.co.za

My Profile
The Botanical Tea House, Mowbray, Southern Suburbs (CPT), Cape Town, Western Cape, South Africa restaurants

The Botanical Tea House

3 Bushwood Road
Little Mowbray

 Telephone Number