Tropical Beach is a sandwich shop offering a variety of filled rolls and sandwich specialties.