Address: 300 5th St Ste 139, Peru, IL - United States
Checkins
1
Avarage rating at this location
3.5
Michael Smosna
Don't like grapefruit but the tequila makes up for it
Fire on Fifth
about 3 years ago