Stracco’s Subs and More

A cozy sub shop serving up hearty Italian favorites made from family recipes.

85 Sandwich St., Plymouth, 774-343-5968 $

Comments are closed.