I chose 1-star because it's described as "Eek! Methinks not." I cannot recommend Peter's on Eglinton after my two experiences here in the last 6 months after finding it on Yelp and seeing the favourable reviews. My experience during both of my visits have me shaking my head wondering why people rave about this place, and why it was packed both times that I was there.
The food is standard deli fare; for deli food I find the prices wayyyyyy too high. Yes, the portions are huge, but I would rather have a smaller portion of exception food than a huge portion of average food. To each his own. I did not order the deli sandwiches which reviewers spoke so highly about; the restaurant has a huge menu so perhaps the highlight is the deli meat which looks delicious and folks rave about. For sure stay away from the Greek Salad which was practically inedible because it was drowning in so much dressing. The lasagna was well below par - tasteless and mushy. Like a cheap frozen lasagna. There is a very limited kids menu. Another person in my party had the chicken brochettes (like chicken souvlaki) - they looked delicious but at a cost of $30 which is expensive (though the portion was huge).
I found the person who greeted us to be quite rude; shockingly I was told it is the owner's son. You would think they would know better. Problem started when I arrived at 5:01 for our 5 pm dinner reservation and announced myself, his response was "you're early, the table is not ready" when in fact I was right on time. I didn't mind waiting a bit but don't tell me I'm early and blame it on me. Set a bad tone from the beginning.
The decor is very dated. Definitely a throwback. The waitress was proud to tell us the menu has not changed since they opened the restaurant decades ago. Not sure that's something to brag about.
I will not return to overspend on mediocre food in a dated dining room.