Little Ceasars Pizza in Smyrna DE leaves little to be desired. The Pizza Quality is poor. Not only are the toppings way too pricey, but the quality of the toppings are po ... more