Stad: Newton, MIDA, 261 Walnut St, Newton, MA 02460, USA, United States
"The service was lackluster, coming from someone who seemed disinterested in their job. The food also failed to impress and wasn't a redeeming factor...."
I visited the MIDA-Newton restaurant location on Saturday, February 17th with my significant other as a means to celebrate his birthday (Feb 15th). I had the Short Rib Lasagna and my significant other