Restaurants & Bars

Boston Area

Swiss Alps in Harvard Square


Restaurants & Bars 3

Swiss Alps in Harvard Square

snowflake | Jun 10, 2005 08:47 AM

I was out for a walk last night and wandered down a road I don't often travel. To my surprise there was a hopping bar/lounge full of people in the old Chili's location. I feel like I don't even know my own neighborhood!
I couldn't investigate too closely as I had my puppy with me. I did see the sign which I think said:
Hoffa's Swiss Alps.
Has anyone been here? Is it a chain? The atmosphere looked a bit chainish from the outside looking in.

Want to stay up to date with this post?

Recommended From Chowhound