Filters:
clear
lobster restaurant
clear
Craighall Park
clear
Country: South Africa

lobster restaurant in Craighall Park

About 1 results.

Possums On Burnside

thumb_up 4403 likes
rate_review 223 Reviews
favorite 8199 favorites
6 Burnside Avenue, 2026 Craighall Park, South Africa

Possums on Burnside is a Modern European restaurant, patisserie and Bar in a beautiful garden setting.

  • 1