Glencairn Restaurants and Takeaway Menus

shops

Glencairn

None

Hotel Glencairn

South African
12 Glen Rd, Simon's Town, Cape Town, 7975, South Africa

Dixies Restaurant

Bar, International, Pizza, Seafood, Vegetarian
134 Main Rd, Glencairn, Cape Town, 7975, South Africa

The Bay Cafe on Glen

Seafood
12-14 Glen Rd, Glencairn, Cape Town, 7975, South Africa

Viper Lounge

Drinks Only
12-14 Glen Road, Glencairn, Near Simon's Town, Simon's Town, Cape Town

Stoep & Swing

Drinks Only
12-14 Glen Road, Glencairn, Near Simon's Town, Cape Town

Multi location shops

Other available cuisines

Price

Features

Show More