Restaurants - 0 Comments

Elvi’s Kitchen

elvi's

Corner Middle Street. In front of Island Vibes. The most popular local restaurant on the island. Has good food-a little on the expensive side-beer ok.



Leave a Review

Comment



Pedro's Hotel