If you’re looking for great Italian food look no further than Archie’s Italian Eatery located at 1410 E Republic Road.