

Discover Bellagio Illovo, a beacon of culinary excellence in Johannesburg, offering a sophisticated fine dining experience with authentic Mediterranean and Italian cuisine. Nestled in Illovo, our restaurant provides an elegant, tranquil ambiance inspired by a classic trattoria, perfect for romantic dinners and leisurely lunches on our serene, shady terrace. Indulge in exquisite dishes like seafood risotto, crafted from the freshest seasonal ingredients. We proudly offer a range of vegetarian, vegan, and gluten-free options to accommodate all our guests.
257 Oxford Rd, Illovo, Johannesburg, 2196, South Africa
I was on a weeks holiday in South Africa. The food was good throughout, but this was the best restaurant of my holiday. I had...
What a beautiful, cosy restaurant! Even though it's right next door to a super busy centre, it manages to remain unbothered. It's ...
Everything was lovely. The food was delicious and perfectly cooked and the atmosphere and service were amazing. Will go again
First class, fine dining. Simple yet elegant. Food was delicious, Mimosas were effective;) We had to try the soufflé, it's not o...
Great food, with generous portions and delicious veg options on the menu. The atmosphere was warm and comforting on a cold evening...
Restaurants with similar cuisine, vibe, and price point