What? Where?

Taj Mahal Reviews & Details

Taj Mahal

Taj Mahal is rated 3 stars

111 E Lake St
(630) 924-8400

Love It Hate It Try It Edit It Share It

Taj Mahal is located at 111 E Lake St in Bloomingdale near the intersection of E Lake St and First St. Their menu consists of Indian dishes . Call (630) 924-8400 today!

  • Cuisine:Indian
  • Major Intersection:E Lake St And First St
What everyone says about Taj Mahal

Tell us more about Taj Mahal Bloomingdale!

Taj Mahal Reviews, Bloomingdale

Be the first to review Taj Mahal!
Review Taj Mahal

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013