Athos is a Greek restaurant offering a diverse menu of Mediterranean dishes in a welcoming atmosphere with a summer terrace.