lobster restaurant in Craighall Park

About 1 results.

clear
lobster restaurant
clear
Craighall Park

Possums On Burnside

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

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

  • 1