The Lazy Turtle Pizzeria & Bar is located in Tyrell Bay, Carriacou and is open 7 days a week 11am to 11pm serving the best thin crust Italian pizzas, tasty pastas, various specials and a...
Owner Carlyle Childs, opened Le Chateau Restaurant & Bar in December 1999, with a vision of creating the best casual dining experience. After training and working with Rudolf Restaurant...