Buffalo Restaurant & Ice Cream Parlor Video Gaming at Buffalo Restaurant & Ice Cream Parlor in Buffalo Grove, IL Buffalo Restaurant & Ice Cream is a family restaurant, bar, and ice cream parlor with its own private gaming area in Buffalo Grove, IL. They are located at 1180 W Lake Cook Road, inside Chase Plaza, with dine-in, curbside, and no-contact
Read more