Pizza restaurant offering excellent, light pizza with top-quality ingredients. Other dishes also available. Features a panoramic dining room.