• Buffalo's Restaurant and Ice Cream Parlor

    • Restaurants
    1180 Lake Cook Road
    Buffalo Grove, IL 60089
    (847) 808-1120
    (847) 808-8999 (fax)
    • Upcoming Events