Bahama Subs and Salads

Town Center Mall, Nassau, The Bahamas
Baillou Hill Road Nassau New Providence BS
242-326-1001242-326-1001
Business Description

At Bahama Subs & Salads we offer a huge variety of sub sandwiches and salads. With the large list of sub sandwiches you will be tantalized by the scrumptious cookies, strudels and party platters.

Amenities
Accepts Credit Card, Parking, Take-Out, Good for Lunch, Good for Groups
Location on the Island
Central
Bahama Subs & Salads 3 years ago
Showing 1 result