Located on the water front in Lembongan Village, Mama Mai Bar & Grill has quickly become a must see spot for island visitors. With its water front bar, ocean views to Nusa Ceningan Island and cool ocean breezes it is the perfect place to relax and enjoy a meal.
Mama Mia serves a mix of Asian food, which includes Indonesian, Thai and Japanese cuisines.
A FREE pick up and drop off service is available, making dining out convenient for everyone holidaying on Nusa Lembongan.
Ph:+62 813 3788 0133