Get directions to: Kowloon Restaurant, Rolling Meadows, IL
Restaurant address: 2160 South Plum Grove Road Rolling Meadows, IL 60008, USA
Restaurant: Kowloon Restaurant