The Village Grille
221 20th AveOttawa,
IL,
61350 8154339815
24 Hour RestaurantsAmerican RestaurantsBar And GrillBar GrillsBarbecue RestaurantsBars RestaurantsBars With Live MusicBbq RestaurantsCaterersCatering ServicesFoodGarzanelli's Supper ClubLakeview GrilleMaster BuffetPlaces To EatRestaurants DowntownRestaurants HiringRestaurants That DeliverRiverview GrilleSteak RestaurantsTake Out RestaurantsThe Butcher ShopTrain DepotUsed Restaurant Equipment SuppliesWedding Catering