Yak & Yeti Himalayan Restaurant
TEMPORARILY CLOSED$ •
3301 Spenard Rd, Anchorage
(907) 743-8078
Recent Reviews
Ratings
Menu
Add a Menu

