Chicago restaurants The Spice Room,2906 W Armitage Ave, Chicago, IL 60647, USA, listed here you can See reviews and food menu details of The Spice Room.
Northern Indian food is offered in a simple storefront setting with bare wood tables & vibrant art.
Yes, The Spice Room offers both delivery and takeout.
The Spice Room has 4.4 stars.
The Spice Room accepts credit cards.