2045 Ski Time Square Dr, Steamboat Springs, Colorado 80487 USA
Wow that's good food
Photo Credit: Yelp