Get directions to: Homer's Sports Bar & Restaurant, Peru, IN
Restaurant address: 421 West Canal Street Peru, IN 46970, USA
Restaurant: Homer's Sports Bar & Restaurant