Do they have a gluten-free menu or options?
Address: 116 S Main St, Lombard, IL 60148, USA
Pritesh Patel | Sep 19, 2020
The calamari is gluten free and you can't tell the difference!
Karen O'Brien | Sep 19, 2020
Yes, but not a ton
Thanks! Your answer is awaiting moderation.