Skip to Main content
Welcome to Village Grill and Pizza. Online ORDERING NOW AVAILABLE
See More
Village Grill and Pizza
0
Sign in
Currently not accepting online orders
Village Grill and Pizza 611 N Hanover St
611 N Hanover St, Okawville, IL
Online ordering is currently unavailable. Please contact the restaurant to place an order.