Get directions to: Mimi's Roast Beef, Waltham, MA
Restaurant address: 3 Carter St Waltham, MA 02453, USA
Restaurant: Mimi's Roast Beef