Home Tags Greek Food
Tag: Greek Food
Pano Karatassos swears that the massive meal he’s thrown together on a random Tuesday is simply “homestyle food that you would find at a Greek household.” Perhaps, but Karatassos also happens to be Atlanta restaurant royalty who helms the wildly popular Kyma in Buckhead.
Manager Evie Poulos estimates that they sell upwards of 200 gyros every day. But despite the restaurant’s reputation for their Greek sandwiches, gyros weren’t even on the menu when Nick’s opened.