This Italian restaurant offers pizza and Mediterranean dishes. It is known for its tadelloses Essen (impeccable food) and a hübsche Terrasse (pretty terrace).