The Spice Room hero image

The Spice Room

Restaurant

2906 W Armitage Ave, Chicago, IL 60647, USA

Biter Score
9.5
Closed
Tuesday: Closed
The Spice Room photo 1
The Spice Room photo 2
The Spice Room photo 3