Himalayan Restaurant

398 W. Armytrail Rd  Bloomingdale, IL - 60714
Directions & Maps
Phone: (630) 523-5100
http://www.himalayanrestaurant.com/


Taj Mahal Restaurant

111- E Lake Street  Bloomingdale, IL - 60108
Directions & Maps
Phone: (630) 924-8400
http://www.tajmahalrestaurantchicago.com