Super Sub Shop

Super Sub Shop

Restaurants in Salem, MA

Restaurants Bars Caterers

Contact us

Location

7 Churchill St.,
Salem , MA 01970 UNITED STATES

Reviews

Super Sub Shop 978-745-4785
7 Churchill St.,
Salem , MA 01970 UNITED STATES
$
Super Sub Shop

Detail information

Company name
Super Sub Shop
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Super Sub Shop

Contacts Location Details