Review of Biaggi's Ristorante Italiano

2601 W Lake Ave, Peoria, IL 61615

Overall Rating

Review


Outstanding attention to gluten free. They make their own gfree pasta and they even have gfree bread!

Updated 12 years ago