Mashu Mashu Mediterranean Grill
387 Spadina Rd, Toronto
(416) 840-0848
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
Insane food. Amazing staff. Couldn’t recommend this place more.
Atmosphere: 5
Food: 5
Service: 5
I haven’t been here in years and wow I’m impressed. 10/10. Order the chefs choice!
Atmosphere: 5
Food: 5
Service: 5
Tried the shawarma in a tortilla and was pretty disappointed. The taste was kind of bland, and overall it was a bit yucky.
The place itself was OK and the guys working there were fine, but the food just didn’t do it for me.
I wouldn’t go back.
Atmosphere: 3
Service: 3
Such an AMAZING restaurant! I HIGHLY recommend!!! Everything from the food to the service to the atmosphere is beyond the best! Such fresh and high quality food. Amazing and welcoming service.
Atmosphere: 5
Food: 5
Service: 5
The food was really bland. There was no seasoning on the potatoes or vegetables. It was also overpriced for the portion ($25 for 1 skewer of lamb).
Atmosphere: 2
Food: 2
Service: 2
I've lived in this neighbourhood a few years now and this is by far my favourite place to eat. Never disappoints.
Atmosphere: 5
Food: 5
Service: 5
My first time visiting and will not be my last, all my firsts tonight and it kept getting better and better, but the last dish, the lamb shank, spectacular and never had Polenta taste so damn good.
Atmosphere: 5
Food: 5
Service: 5
Ice cold Peroni on draught on the patio is better than Heaven
10/10 would come back. Food was very fresh and delicious
Atmosphere: 5
Food: 5
Service: 5
Wonderful food - Mashup Salad with the chicken on the patio. The combination of flavors was perfect, and the chicken only elevated the dish. Highly recommend! Service was wonderful!
Atmosphere: 4
Food: 5
Service: 5
Restaurantji Recommends
The food here is undeniably good, the fish was perfectly cooked, the vegetables beautifully seasoned, and the baked shrimp creamy and flavorful. But in hospitality, food alone is never enough. What truly defines a restaurant is how it makes guests feel. And on that front, I left quite neglected.
As a restaurant manager with over twenty years in the hospitality industry, I fully understand that not every restaurant delivers high end service. I also recognize that this is a neighborhood restaurant, but even so, there is a baseline standard that should be met. Service should make guests feel seen and cared for, and unfortunately, that was not my experience.
I was sitting for quite some time before anyone even approached the table. When the server finally came over, the first thing he asked was if I wanted a menu, which struck me as odd.. why else would I be sitting at a table? I explained it was my first time dining there and asked for recommendations. I pointed at several dishes and asked if they were good. I decided on the trout as a main and the baked shrimp for an appetizer, and I also ordered a glass of Sauvignon Blanc.
While I was still eating my appetizer, my entrée was dropped.. The baked shrimp was quite creamy and heavy, and I would have appreciated some time between courses.
I had no choice but to start eating my main course while still working on my starter. Perhaps in the future, the server could ask guests if they want their appetizer and main course served together or separately. Nonetheless, I truly enjoyed the food.
No one asked if I’d like another glass of wine. When my plate was cleared, no one offered dessert or coffee. No one even returned to present the bill.. I had to go inside and request it for myself, only to find my server sitting at the bar.
I would have understood if the room had been packed, but there was only one table inside that was on their way out.
These steps of service are not minor details, they are what create the guest experience. When they’re missing, it doesn’t just show poor training, it shows a lack of care.
And if anything, the server also missed out on maximizing the bill! I would have easily spent at least thirty dollars more on another beverage, dessert and a digestif or tea..
The team would greatly benefit from making sure these service steps are incorporated into their sequence, creating a more balanced and thoughtful experience.
The food may have been good, but hospitality without care is hollow. No matter how good the food is, a restaurant without care is not worth returning to..
Atmosphere: 3
Food: 4
Service: 1
I recently opened a new business in the area and am always involved in hosting major events. I chose Mashu Mashu to support local and they absolutely knocked it out of the park! The service was outstanding, the energy was incredible, and the food… next level. The chef even prepared custom dishes off-menu that wowed all of my clients. Everyone had a fantastic experience.
Thank you so much to the entire Mashu team. you truly show that you love what you do, and it shines through in every detail. This won’t be a one-time thing—I’ll definitely be bringing my business back. The menu is off the charts!
Owner - Forest Hill Cigars
Vegan report: Lots of vegan dishes.
The highlights are the veggie skewers and the reason I'm writing this; the salads.
The large salad is a blessing. Lots of fresh veggies and a tasty dressing.
I split mine for lunch and just finished the second half with my dinner. So fresh and tasty I had to spread the word.
The restaurant's pricing is at the higher end of reasonable, but for 2025 Toronto you won't do better for a big, juicy, fresh salad.
Atmosphere: 5
Food: 5
Service: 5
Food is amazing!
Mashu Mashu never fails to surprise and delight! We absolutely love it here!! if you are not sure what you want to eat just ask chef Eni to come up with something creativeand he will dazzle you!
Loading...