The Yeti

Nepalese restaurant · 1320 College Ave, Boulder, CO

Hours

More food in Boulder, CO · Nepalese Food in Boulder