Restaurants from Leandra


3.2
Menu
Table booking
Open Now
3.2
Menu
Table booking
Open Now
City: Leandra, Noorda Street, Extension, Leandra, South Africa
"It is cool and chilled"