Athos is a Greek restaurant with a spacious outdoor area.