Chef's Kitchen, Main Bazaar, Leh | Zomato
Chef's Kitchen Leh, Main Bazaar; View reviews, menu, contact, location, and more for Chef's Kitchen Restaurant.
www.zomato.com