Restaurants & Bars

Boston Area

the Skewers, formally of Harvard Sq

Share:

Restaurants & Bars

the Skewers, formally of Harvard Sq

Tommy Von | Dec 13, 2004 02:07 PM

Does anyone know where the Skewers relocated (or if they did at all??) Harvard demolished thier building and they had a sign up that said they were moving... but where!?

Want to stay up to date with this post?

Recommended From Chowhound