About
Travellers Rest Restaurant & Bar is a long-standing institution on the island of New Providence, Bahamas. Located on the western side of the Island, Travellers Rest has been cherished by locals and tourists alike for more than 40 years, providing picturesque ocean views and a genuine Bahamian atmosphere. Travellers Rest Restaurant offers not only authentic Bahamian Cuisine.
Details