Pasta, burgers & seafood served in a watering hole with plenty of big screens to watch the game. Service options: Dine-in · Curbside pickup · No delivery Address: 2521 Village Green Pl, Champaign, IL 61822 “Great place to eat , good service ,food was good friendly atmosphere.” “Spent $37 for mozzarella sticks, 2 side cesar salads and 1 Philly burger.” Read more...