India Garden
Authentic Indian Cuisine....
INDIA GARDEN - AUTHENTIC INDIAN CUISINE
207 NORTH DELAWARE STREET, INDIANAPOLIS, IN 46204
TEL : 317-634-6060 FAX : 317-634-2160