Town Center Mall, Nassau, The Bahamas
Baillou Hill Road Nassau New Providence BS
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.
Accepts Credit Card, Parking, Take-Out, Good for Lunch, Good for Groups
Location on the Island