![thumbnail](https://i1.ypcdn.com/blob/f2dd101dae614fbf471effa3ca5787f9f6fc1f50_150x150_crop.jpg)
Mantra by Indian Garden
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:00 pm
Saved to Favorites
Really,the best I have had in a long time! Glad to have this option so close to home!
Phone: (847) 260-5777
Address: 9438 Irving Park Rd, Schiller Park, IL 60176
Website: http://www.mantrachicago.com
9500 Irving Park Rd, Schiller Park, IL 60176
9449 Irving Park Rd, Schiller Park, IL 60176
5600 Mannheim Rd, Chicago, IL 60666
4926 River Rd, Schiller Park, IL 60176
5340 N River Rd, Rosemont, IL 60018
9415 W Higgins Rd, Rosemont, IL 60018
2751 Rose St, Franklin Park, IL 60131
7201 W 25th St, North Riverside, IL 60546
9800 Lawrence Ave, Schiller Park, IL 60176
7725 W Belmont Ave, Elmwood Park, IL 60707