India Garden Restaurant
207 N Delaware St, Indianapolis
(317) 634-6060
Recent Reviews
India Garden Restaurant
207 N Delaware St, Indianapolis 46204
(317) 634-6060