We’re located in Glenview, Illinois, near the intersection of Lake Street and Milwaukee Ave.
4520 W. Lake Street, Glenview, IL | (847) 813-6400
Please Note: During the COVID-19 pandemic, North Branch is open for delivery, curbside carry out, and pickup only. Our hours are limited, Monday – Saturday: 11AM to 9PM and Sunday, 4PM to 9PM. We’re offering our carryout menu during this time. Please say well.