This is the mini version of Zed's 24 hr restaurant on airport road. The funny thing is the decor and atmosphere is better cos it has comfy booths and windows on three sides with a view of the airport. The food is the usual pub fare / Greek stuff. Souvlaki, burgers , etc.