Biaggi's Ristorante Outdoor Seating Gates

Decorative, hand-crafted wrought iron gates greet diners to the outdoor seating section of Biaggi’s Ristorante Italiano, one of Champaign’s favorite Italian restaurants.

LOCATION:

Biaggi's Ristorante Italiano

2235 S Neil St
Champaign, Illinois 61820