Get directions to: Japanese Bowl House, Rolling Meadows, IL
Restaurant address: 1921 Algonquin Road Rolling Meadows, IL 60008, USA
Restaurant: Japanese Bowl House