Durbar Nepalese & Indian Bistro
11903 W 6th Ave, Lakewood, CO 80401-4705
Durbar Nepalese & Indian Bistro is a Indian place is located in Lakewood, Colorado. The address of Durbar Nepalese & Indian Bistro is 11903 W 6th Ave, Lakewood, CO 80401-4705.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 303-238-5904, or open their website to view relevant information, The url is https://www.facebook.com/lakewooddurbar/