Restaurants & Bars

Boston Area

Pressed Sandwiches in Central Square

Share:

Restaurants & Bars 7

Pressed Sandwiches in Central Square

NIckCambridge | Apr 2, 2005 04:47 PM

Hi all --- A new sandwich shop-- Pressed Sandwiches -- is opening in Central Square next to the Tavern....has anyone been to the one on Oliver Street in the Financial District?

Want to stay up to date with this post?

Recommended From Chowhound