Dowdeswell Street
New Providence The Bahamas
New Providence The Bahamas
+1 242 356 3004
Open HoursNoon-3p M-F, 6:30p-11p M-Su
OverviewThe most famous name in Indian food comes to the Bahamas at last. Touted as the "only restaurant of its kind in the Caribbean," Gaylord's offers a savory alternative to standard...
more