Description
Traditional Indian cuisine offered in an exotically decorated space with a bar & outdoor seating.
Name: Mantra by Indian Garden
Address: 9438 W Irving Park Rd, Schiller Park, IL 60176
Phone Number: +1 847-260-5777
Restaurant Type: Indian restaurant, Restaurant
Mantra by Indian Garden is a Indian restaurant located at 9438 W Irving Park Rd Schiller Park/Illinois
(Latitude,Longitude: 41.954717,-87.8625306)
Postal Code: 60176
Location
-
9438 W Irving Park Rd, Schiller Park, IL 60176
Add a review