Food & Drink/Restaurant

Terra Bistro

Slope Room is a Best of Vail Valley, Award-Winning Restaurant. We offer an innovative twist on the traditional alpine steakhouse menu and curate our dishes from from locally sourced ingredients.

Contact

Address
US, US

Social Media

Is this your business? Verify now and manage your data.

Verify