Keystone Diner

2344 E 53rd St Indianapolis IN 46220 USA

(317) 995-7925

Location