Skip to Main content
All Of Your Favorites Are Here!
See More
OLD Billy Barooz
0
Sign in
Currently not accepting online orders
OLD Billy Barooz
2521 Village Green Pl, Champaign, IL
Opens Monday at 7:30AM
Online ordering is currently unavailable. Please contact the restaurant to place an order.