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
1