The Mashu Mashu salad is the best ever, perfectly dressed with juicy, little cherry tomatoes. The place does a great job with catering large parties too. The location is kind of small but worth the squeeze because the food is something that you eat and want more of the next day. Everyone in the neighbourhood frequents the place so make a reservation on a Thurs-Sun night.