Reviews for Elsie's Place in Streamwood, IL
they were awsome
Buen lugar
Never have I so often played fever games and ended up with less than I started with. Losing is all that ever happens here.... Getting lucky is breaking even and that happens like twice a year. One star for good service by employees who never get any tipsbecause no one wins. Read more
My favorite place