Super Sub Shop

  • Restaurants
69 Jefferson St.
Biddeford, ME 04005
(207) 590-8200
  • About

    Famous for our Super Subs!
    Make Italians, cold subs, hot subs, lobster rolls, soups and chowders, homemade meals etc.