Nestled in the heart of Vail Village, Pine Grove Pizza is a charming lighted building that brings a cozy slice of Italian cuisine to your miniature winter wonderland. This rustic retreat, crafted from wood and stone, radiates warmth and invites villagers to gather for delicious pizzas and hearty Italian classics after a day of snowy adventures.
Reviews (0)
There are no reviews yet.