This section is not available in the published analysis.
Avanti's Peoria: Business overview
Avanti's Peoria is an award-winning Italian restaurant chain in Central Illinois, offering a diverse menu of Italian cuisine. Established in 1966, it provides dine-in, carry-out, and delivery services to cater to various customer needs.