Restaurants - Pizza in Lacon, IL
L & L Pizzeria & Cafe