Get directions to: Kampai Japanese Steak House, Mount Prospect, IL
Restaurant address: 2330 South Elmhurst Road Mount Prospect, IL 60056, USA
Restaurant: Kampai Japanese Steak House