Cafes and restaurants · Klungkung
Mama Mia Bar & Grill
Mama Mia Bar & Grill is a cafe and restaurant located on Lembongan island in the Klungkung area. The establishment offers dining and beverages.
- Address: Lembongan island
- Phone: +6281337880133
- Website: mamamiaislandvillalembongan.com/
- Directions
Reviews
No reviews yet. Be the first to write one in the app.