Cafe Luna Restaurant, Barbados, Enterprise Beach Rd Little Arches Hotel, Reviews, Menu, Phone Number
Cafe Luna Restaurant in Barbados is a must-visit for anyone looking for delicious Caribbean and seafood cuisine in a beautiful setting. Located in Christ Church Parish, Cafe Luna is situated on the rooftop of the Little Arches Hotel, offering stunning views of the beach and ocean. The ambiance at Cafe Luna is perfect for a romantic evening out or a special occasion. The outdoor patio is decorated with...