At Vesta, you get what you expect.
There's no need to pretend here at Vesta. It's a mom & pop (without the mom) cash-only 24h diner located on the NE corner of Dupon & Bathurst.
You're don't go to Vesta at 2am expecting gourmet food. It serves its purpose.
I work in the area, so am only here during lunch hours. Having said that, the food isn't spectacular. I come here sober, during daylight hours, sans food beer-goggles. So my rating is based on comparing Vesta with its surround places around Bathurst, and it falls short.
I tried it out a couple of weeks ago. Although the menu has primarily Greek items, I opted for the Fish & Chips, which only came with one piece of fish. The fries were nothing special. It also came with a serving of salad. The tartar sauce is given in packet form.
They do have a solid male-only following during the day. These regulars seem to be in no hurry when dining here.
Since I am not in the area at the wees hours of the day, I won't ever get to experience Vesta in its full glory, but that doesn't bother me.