Get directions to: J&j Fish, Maywood, IL Restaurant address: 1020 S 5th Ave Maywood, IL 60153, USA Driving Walking Bicycling Restaurant: J&j Fish