Biaggi's - Champaign
Address:
2235 S Neil Street, Champaign, IL 61820
Phone:
(217) 356-4300
Payment:
Price:
$30 and under
Cuisine:
Italian
Other Details:
Biaggi’s is a casual, Italian restaurant offering large portions of affordably-priced pastas, soups & salads, pizza, seafood, steaks and desserts in a comfortable, relaxing environment. Interested in placing an order for carry-out? Ask about our curbside service. Restaurants
Other Businesses: