(303) 728-9957 | Himchuli - Highlands Indian & Nepali Cuisine,3489 W 32nd Ave. Denver, CO 80211. Get Directions
Estimated delivery time: 45 mns. min