Belmont Burgers & Ice Cream

New American
$ $ $
2038 W Morris St
Indianapolis, IN 46221
(317) 423-8780