Bahama Subs and Salads

Town Center Mall, Nassau, The Bahamas
Baillou Hill Road Nassau New Providence BS
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.

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