Restaurant · Christ Church, Barbados
Cafe Luna Barbados
Rooftop restaurant at Little Arches Hotel in Christ Church, Barbados, specializing in Pan-Tropical cuisine with panoramic Caribbean Sea views and a romantic atmosphere.
View profile →Restaurants in Barbados: profiles, services and practical information.
Rooftop restaurant at Little Arches Hotel in Christ Church, Barbados, specializing in Pan-Tropical cuisine with panoramic Caribbean Sea views and a romantic atmosphere.
View profile →