Chicago, IL asian restaurants & food

Urban India

Indian Restaurant

2601 W Devon Ave (Talman Ave & Rockwell St), Chicago, IL 60659
(773) 764-1010
Excellent Good Average Poor Awful 4.0 / 5 based on 21 votes

Photos

  • Urban India photo by Victoria G.
  • Urban India photo by Shanaly D.
  • Urban India photo by Anand M.
  • Urban India photo by Vishnu V.
  • Urban India photo by Mike P.
... cilantro and tameran chutney served is delicious. Good food and good...

Reviews: 1

  • Amanda P.