The Lighthouse Restaurant at CrewsInn is located in Ward of Diego Martin, Trinidad and Tobago on Point Gourde, Chaguaramas, Trinidad. The Lighthouse Restaurant at CrewsInn is rated 3 out of 5 in the category international in Trinidad and Tobago. Our Lighthouse Restaurant is a total sensory experience. It’s the picture perfect setting in which to savor our imaginative cuisine. Our delicious international flare, flavored with Caribbean piquancy, is sure to impress.
Address
Point Gourde, Chaguaramas, Trinidad