Review of Stew Pot

62 Snowmass Village Mall, Snowmass Village, CO 81615

Overall Rating

Review


Very limited menu. Staff was not so friendly. Too bad I was looking forward to warm and homemade like food.

Updated 4 years ago

Not celiac