Do you have a Celiac friendly menu?
Address: 40 Catherwood Rd, Ithaca, NY 14850, USA
Chris Geraghty | Mar 24, 2020
Tried that, no answer, mailbox was full
Ryan Vooris | Mar 24, 2020
It's best to call and ask.
Thanks! Your answer is awaiting moderation.