Skip to main content

Mantra by Indian Garden

restaurant · indian restaurant · Schiller Park, IL

Address
9438 Irving Park Rd, Schiller Park, IL 60176-1922
Phone
(847) 260-5777
Website
mantrachicago.com
Where
41.9547, -87.8625

Search Hominin for Mantra by Indian Garden

Other restaurants nearby

More in Schiller Park

Mantra by Indian Garden — restaurant in Schiller Park, IL | Hominin