They are closed. Doesn't surprise me, they were giving away drinks and food. Their sister site is no good either. Going into business around the NW suburbs is no easy feat!
Address: 211 Randhurst Village Dr, Randhurst Mall, Mount Prospect, IL 60056-1147
Location: United States > Illinois (IL) > Mount Prospect
Phone Number: +1 847-577-8226