Are you open in Schaumburg for in person dining?
Address: 1250 E Higgins Rd, Schaumburg, IL 60173, USA
Naty Diamond | Nov 23, 2020
Limited Menu but yes
Truth Inc | Nov 23, 2020
Yes
Wilfredo Nieves | Nov 23, 2020
Yes they where
Thanks! Your answer is awaiting moderation.