Information
Location Info |
Features |
---|---|
2601 W Lake Avenue Peoria Illinois United States +1 309-686-8114 Visit Site |
Italian Restaurant Seafood Italian Cuisine Comfortable Atmosphere Relaxed Ambiance Friendly Staff Fine Dining Affordable Meals |
Biaggi's Ristorante Italiano reviews
Login to comment