This is my new favourite Greek restaurant. They have pretty much everything on their menu. Souvlaki (chicken, lamb and pork), Gyro, Lamb chops, Roasted Lamb and Rack of Lamb. I had the rack of lamb and it was amazing. Falling off the bone, juicy and...full of flavour. It wasn't too strong of a lamb taste, which is a good thing. The meal came with fresh garlic bread for free. Yes for free lol. It wasn't the cheap stuff either. The Greek salad was one of the best I've had. Loaded with tons of veggies, cucumbers, red onions, tomatoes, and olives. I wasn't a big fan of the sides that the meal came with. Steamed veggies which tasted very plain. Also in the menu it mentioned the meal came with roasted potatoes Greek style, but they tasted more like plain boiled ones. The service is pretty good and prices were reasonable. They also have a delivery service and offer take out. Can't believe this place has been around for 15+ years and I just found out about it now. Much better than most places in Greek town.More