• Biaggi's Ristorante Italiano

    2 starsMay 07, 2013

    2235 S Neil St, Champaign, IL 61820

    It was a shock to find that Biaggis has changed their service to those with celiac. They charge for their gluten free bread that used to automatically accompany the entrees. And some of the options have disappeared. It looks like they are withdrawing their support of those with gluten intolerance or allergy.