This location was formally DiMaggio's. There is a full Gluten free menu. From pizza-most entrees.
Yes