"Mantra" is the sister restaurant to "The Indian Garden" Chicago. Since coming into business; our family at "IG" has offered an exploration of India's culture though its cuisine. We wanted to share the Indian tradition Atithi Devo Bhau, the supreme importance of the guests with Schiller Park.
Elegant and inviting; with a sumptuous decor awash in the hue's of India's signature spices and decor,...