9385 S. Snowbird Center Drive,
#102
Snowbird ,
UT
84092
UNITED STATES
Tram Car Pizza, located on Level 2 at the Snowbird Center, is your one-stop pizza shop. Choose from a menu of favorite food items, cooked on-the-spot, in quick fashion. Sometimes you just don’t have an hour to spend eating, especially on those epic pow days. Stay fueled up on pizza slices that will get you back on the mountain energized.
Worldwide > United States > Snowbird > Pizza