Cambusa
Categories: Restaurants, Bars & Cafés
Locations: Caribbean & Central America, Antigua and Barbuda, Antigua
For Italian cuisine, fresh fish and local vegetables in the marina waterfront restaurant.
Review this service
No one has left a review on this page yet.