• Biaggi's Ristorante Italiano

    5 starsNovember 23, 2013

    2235 S Neil St, Champaign, IL 61820

    Since being diagnosed with celiac, biaggi's has been my go to place to eat with their two page menu of gluten free options. All of the servers I have had while dining in have been great and attentive to my needs.