Antonio's Italian Restaurant

Italian restaurant · 1105 Goshen Ave, Elkhart, IN

To-Go · Dine-In

Hours

More food in Elkhart, IN · Italian Food in Elkhart