Barbecue restaurant in Απόστολοι Amariou, offering a traditional Greek experience. A popular spot with a local feel.