back to previous page


Category: FOOD & DRINK

A little bit of Italy & a whole lot more located in the heart of student life on Green Street in Champaign!

Location & Nearby Attractions
What's Nearby
Click tags for related items
You may also like...

Bombay Indian Grill

CITY: Champaign

Cafe Luna

CITY: Champaign

Empire Chinese Restaurant

CITY: Champaign