Buffalo Restaraunt and Ice Cream Parlor Ltd
Buffalo Restaurant & Ice Cream
Buffalo Restaurant & Ice Cream Parlor Ltd 1180 W Lake Cook Rd Buffalo Grove, IL 60089 This was the worst dining experience in my life! I will never go there again and they way they treated me and my friend makes me want to warn others. We decided to go since the restaraunt was close and we had ...