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
011 268 0869