Start from
India Garden Restaurant
207 N Delaware St, Indianapolis 46204