SIGN IN / SIGN UP
Mamma Mia's Bar & Grill

Description

Amazing food ! with an incredible view of a seaweed farm ! Try the crab and seaweed salad.

Contact
Address : Seaweed Farm, 80771, lembongan
Phone :  +62 81337880133
Web :  -