La Villa Vita Dining

21 Klipspringer Street

 - South Africa  (ZA)

Bar • European • Grill • Contemporary • Pub • Healthy • Sit down

79/100 (7 votes)

Closed

Photos