Find the top Izakaya restaurants in Illinois near you now.
Japanese restaurant
Address: 293 Executive Pkwy Suite C, Rockford, IL 61107