I can proudly say that my lovely fiance and I were the FIRST customers here. It was open for 30 minutes before we walked in and had a fantastic Gyro and Souvlaki pita. Excellent, and not overpriced at all. I'm picky about Greek food - this place is top notch, as are so many of the restaurants in Needham center. I truly hope this place lasts longer than Gabriella's (that place was great as well). I'm extremely happy we have something different, and not another Italian place (are you listening Pomodoro??).