From Our Editors
Grab a quick and tasty sandwich for lunch or dinner at David's Sub Shop in Old Orchard Beach.
Eating on the go? Order some tasty take out from this restaurant.
Forget circling the block, David's Sub Shop has plenty of nearby parking options.
David's Sub Shop serves up meals for the prices you deserve, all under $15. Swing by the restaurant at literally any hour ? it's open 24 hours a day. So if you're looking for a great sandwich place in the area, be sure to check out David's Sub Shop.