Review by Mike

Review by Maxnerrol
February 11, 2017
Review by Anonymous By Request
February 11, 2017

Love Greece and love Greek food and this restaurant serves the best authentic Greek food this side of Athens.