Oliva Bar & Kitchen
Illovo, Johannesburg, 2196
+27110255225
Features
- Delivery
- Toilets
- Takeaway
- Dine-in
- Lunch
- Dinner
- Casual
- Groups
- Small plates
Map
Similar companies
Restaurant
Mugg & Bean
Waterfall Office Park, 2 Augrabies Rd, Vorna Valley, Midrand, 1685
+27796958104
Restaurant
The EAT
Mpendulo St, Lethlabile-B, Brits, 0264
Restaurant
Thai & Braai farmstall Restaurant
n7 Chatsworth Road, Chatsworth, Malmesbury, 7300
+27829336100
Restaurant
Vulture Restaurant
Near Brits