Restaurant
The Spice Room
Recommandé par 14 habitants,
Conseils des habitants
If you love Indian food this is the nearest location. If you want more an adventure into Little India, head towards Devon and Western.
Activités uniques à proximité
Les habitants recommandent également
Emplacement
2906 W Armitage Ave
Chicago, IL
Logan Square