Millrose Restaurant

[ Bar ]
45 S. Barrington Road
South Barrington, Illinois
(847)847 382-ROSE
49

13 ratings
M-Th 11am-10pm; F-Sa 11am-12am; Su 10am-9pm
information provided by RateBeer.com