Athos Restaurant Schmelz is a Greek restaurant offering a taste of Greek atmosphere, philosophy, and culture. It is located in Schmelz.