I pass this place all the time when I work in Brampton and I'm a huge fan of Greek, so decided to check it out for lunch one day. It looks pretty sketchy from the outside, but don't let the inside deceive you b/c the inside is actually pretty nice. They must have renovated not too long ago as the inside has quite a homey feeling. It's pretty big with a restaurant on one side and bar on the other.
The menu was surprisingly small, and I was really disappointed that they didn't have gyros! I ended up getting a burger with a Greek salad. Both were delicious. Portions were perfect and it was pretty cheap.
I stayed to do some work after my meal, and it was no issue at all. The server continued to fill up my drink and I didn't feel rushed at all.