Pizza restaurant offering a European menu. Known for its quiet atmosphere.