I love coming to Mastro’s since it opened. I love the energy here. I love the lamb chops, especially that’s my favorite and the wedge salad. And my favorite server is Yennie. She has the best spirit, and spunk. She makes you so happy and always takes care of you and our guests, even if she’s not servicing our table. I always have to say hi to her when I visit. She just brings such happiness to my face. I can’t stand it. Mastro’s would not be the same without her.!!
JL
Jenn Lindblom
May 10, 2026
Had a wonderful Mother’s Day/ celebration for my youngest bdayevening.. This place is top notch always..Val, Jorge and Martin were amazing as always. Put this on your list in Boston
Buena comida, servicio normal, apretado como lata de sardinas. Dificil poder tener una conversación con el ruido ambiental.
Ideal para presumir con clientes, mantenerse alejado en si es personal
We had a reservation for eight at another restaurant during college graduation week, and it was suddenly canceled...total chaos. Mastro’s absolutely saved graduation night. The sea bass was unbelievably fresh, the portions were spot‑on, and the service was out of this world. You could instantly tell the team is incredibly well‑trained — we had four or five staff members checking in constantly, and every interaction was flawless.
It turned into a fantastic night and an experience we’ll be talking about for a long time. As someone who dines in NYC often, Mastro’s — especially for a chain, was a shockingly impressive standout.
WL
Whitney Liechti
Apr 6, 2026
My husband and I went out to eat at Mastro's for our anniversary this past weekend and we had a very disappointing experience. I will start by saying I am not one to write negative reviews but with how much went wrong and how it was handled, I couldn't not write a review.
We got seated at our table (in the rear of the restaurant jammed up against a wall) and I went to use the bathroom. When I went to wash my hands, there were no hand towels in the bathroom and no hand dryer available. Not a big deal, I mentioned it to a served as a I walked back to my table and he was very apologetic and even brought me some hand towels to my table after the fact which was very nice but unnecessary at that point. We ordered drinks next and I ordered a Madras. When it came it was 95% vodka with a splash of juice and so strong I couldn't drink it. I asked the server to have the bartender make it with more juice in a larger glass which they did but it was still too strong to drink and sat untouched on our table. Its also important to note that the tiny 2 person table that we are seated at is so small that every time a serve comes over with a drink or bread etc, they have to rearrange half of the table because there is no room for anything.
Our appetizers were delicious! The shrimp cocktail was excellent and the burrata salad was good. We ordered a 22oz Ribeye and an 18oz bone in filet for our dinners as well as the mac and cheese and scalloped potatoes. The Mac and cheese was very good but the potatoes were disappointing. My husband had eaten at the Mastro's in DC recently and loved the potatoes so he was disappointed that they were different here. Here is where things take a turn. Our steaks came out and mine was tiny. It was quickly discovered that I was accidentally give an 8 oz filet instead of the 18oz filet that I ordered. The server came over and scooped the steak off my plate and told me that they would fix it and bring me the correct steak but that it will take some time to cook. Obviously I understood this and thankfully, my husband I had planned to share the ribeye and the filet anyway. About 10 minutes later, a different server brings out the correct 18oz bone in filet. It is about 3inchest thick and looks delicious except when I cut into it, it was rare. A true, cold red center, rare. And well, I ordered my steak medium. Now I understand that this steak was rushed out of the kitchen because of the error but this is a $91 steak. Once I cut into it and saw that it was rare, I then sat at my seat and looked around for my server for 15 minutes before he finally came back to check on me. I told him that it was undercooked and he brought it back to the kitchen where it was cooked again (after resting on my plate for 15 minutes). 10 minutes later I am brought a mangled overcooked filet that I have no appetite for.
Our server comes out after our dinners are cleared and packed to take home and says that due to the error, they are going to bring us dessert. He doesn't bring us a dessert menu or give us any choice, he just brings out a massive plate that has 3 FULL SIZED desserts on it and says Happy Anniversary on the plate. 2 of the three desserts are covered in ice cream so they can't even be brought home. Not to mention, we didn't get to pick any of them. We ate a few bites of each and then left behind a massive waste of dessert that we didn't ask for and couldn't even save for later.
We get our check and see that $17 has been removed from our bill for our "Anniversary" and $16 has been removed due to the server error. This left us still paying $384 before tip for a meal that was a disaster from beginning to end. Safe to say, we won't be recommending this place to anyone given how little they cared about our experience.