The Island Grill

The Island Grill is a restaurant in Gaafu Alif.

The Island Grill

Object
Restaurant
building
Yes