Greek Restaurants in Stockton, IL Checo's Family Restaurant & Pizzeria642 S Main StStockton, IL, 610858159473240Greek RestaurantsUsed Restaurant Equipment Supplies Show More