Home

About Us

Menus

Venues

Weddings

Event Planning

Contact

directions

We are conveniently located at 7 Miller Street in Somerville between Porter Square and Harvard Square. Miller Street is off of Beacon Street and we have free parking. Our building is next to Star Market, across from R. F. O'Sullivan's and behind Petsi Pies. MBTA-The Porter Square stop on the Red Line is a ten minute walk from our building.