Best tzatziki around.
I've frequent this location in Newmarket a handful of times and have yet to be disappointed. I usually opt for the same meal every time, while sampling new appys each visit. I love their chicken souvlaki. The rice is amazing especially when mixed with their own tzatziki sauce. The dolmades are excellent and the taramosalata was very tasty and new to me. My only suggestion would be to ask for the salad dressing on the side as they tend to abuse it's potency. Also, they love their onions so first dates beware. Portions are huge but still just as good (if not better) the second day around.
Will keep coming back.