From Our Editors
Galleria Italiana is a buffet located on Tremont St in Boston. With wonderful sandwiches and tasty seafood, this buffet won't let you down. It's a popular restaurant for those interested in awesome food.
There's no specific recommended attire, so feel free to dress casually and comfortably.
If you're in a hurry, you can call ahead and take advantage of the convenient take-out offerings.
Located in the heart of Bean-town, Galleria Italiana definitely stands out from the rest.