Review of Biaggi's Ristorante Italiano

2235 S Neil St, Champaign, IL 61820

Overall Rating

Review


Wow. Just what you hope for. Great big gf menu. Great appetizer. Pasta and pizza were both great. Chicken parmesan is an unusual surprise. They seem to care about a good experience for gf customers. Wonderful meal.

Updated 4 years ago

Celiac