Pizza restaurant offering a vegetarian-friendly menu. Set in a scenic landscape.