Red's Submarines in Plymouth
173 E Main St,
Plymouth, 18651
(570) 779-1660
(570) 779-1660
Providers of deli in Plymouth
deli, dining, food, restaurant