We tried to guess where you are. Click to change.

The Meat place in town!

Wednesday, July 28, 2004
Want a good steak or lamb this is the place to go. It's pricy but worth it. This place is always full so make reservations.

More from Eva:

553 Tremont St
Boston, Massachusetts 02116
(617) 423-2700

More Reviews