See all Restaurants in Eleuthera Eleuthera for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping The Laughing Lizzard Café Gregory Town About The Laughing Lizzard Café, Gregory Town (On a hillside next to the main road just north of Gregory Town), [9]. Closes at 4 pm.. Good place for lunch. Tasty wraps and smoothies. Add to Wish List
Travelers also viewed these places similar to The Laughing Lizzard Café The Beach House Tapas Bar & Lounge Sammy's Place Buccaneer Club Restaurant Tippy's Restaurant The Bistro at Sky Beach Club Mate & Jenny's