Ate here with my family while visiting Elmira. The pizza was excellent. No cardboard crust here. Gluten free options are listed on the menu or ask Sal if you have questions.
Yes