Restaurants & Bars

Boston Area

Hoffa's Swiss???

Share:

Restaurants & Bars 16

Hoffa's Swiss???

GirlFriday | Mar 14, 2005 12:31 PM

Just saw a posting in the window of the old Chili's in Harvard Square that says, Hoffa's Swiss Alps coming soon (I think that was the name). Anyone know anything about it???

Thanks!
GF

Want to stay up to date with this post?

Recommended From Chowhound