Review of Biaggi's Ristorante Italiano

2235 S Neil St, Champaign, IL 61820

Overall Rating

Review


Such a big gluten free menu and they even have gluten free bread which is awesome! If you call ahead they will have gluten free bread waiting for you

Updated 11 years ago