We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Bahama Subs & Salads

Harbour Bay Shopping Center, Nassau 78073, New Providence Island
+1 242-328-0226
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent0%
  • Very good50%
  • Average50%
  • Poor0%
  • Terrible0%
Dec 27, 2014
“Used to be a Subway”
Mar 7, 2014
“Best reasonably priced food on the island near Atlantis (I found).”
Restaurant Hours
Harbour Bay Shopping Center, Nassau 78073, New Providence Island
Write a Review
Reviews (2)
Traveler rating
Traveler type
Time of year
Reviewed December 27, 2014

I worked around the corner and ate here regularly when it was a Subway Sandwich shop. They lost the franchise and rebranded using the colors, and marking of Subway. There is very little difference from Subway. However the sandwiches are a little cloying and the...More

Thank TechLord
Reviewed March 7, 2014

My fiance was getting her hair done at the Windimere salon inside this mall, so I had an hour to kill and got hungry. Noticed this place as I walked by, and they had WIFI, so went in. Felt obligated to write this review since...More

Thank Moxienet
Nearby Restaurants
219 reviews
.94 miles away
La Caverna
65 reviews
.42 miles away
Nirvana Beach Bar
84 reviews
.84 miles away
Louis & Steen's New Orleans Coffeehouse
30 reviews
.90 miles away
Nearby Attractions
House of Parliament
52 reviews
.08 miles away
Sandra Ferguson Taxi & Tours
233 reviews
.08 miles away
Marvelous Tours
151 reviews
.08 miles away
Baggy Rocks
31 reviews
.84 miles away
Questions & Answers
Get quick answers from Bahama Subs & Salads staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Location and Contact Information
  • Address: Harbour Bay Shopping Center, Nassau 78073, New Providence Island
  • Location: Caribbean  >  Bahamas  >  New Providence Island  >  Nassau
  • Phone Number: +1 242-328-0226
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing