Review of Biaggi's Ristorante Italiano

2235 S Neil St, Champaign, IL 61820

Overall Rating

Review


Good food and good atmosphere. Two Managers came out to talk to me about the procedure on gluten free and Celiac customers. Seemed to be safe

Celiac friendly?

Yes

Updated 4 years ago

Celiac