Mama Mia Bar & Grill
Mama Mia Bar & Grill is a stunning restaurant located on the waterfront in Lembongan Village and has quickly become a must-visit location for tourists. This idyllic spot is the perfect place to sit back and enjoy a few drinks or a meal, take in the ocean views and try some super fresh seafood.
Open Everyday 7:00 AM - 11:00 PM
+62 (0) 813-3788-0133
Lembongan island, Jungutbatu, Nusapenida, Klungkung, Bali 80771, Indonesia