I used to be a big fan of Nellos but they are really cheapskating these days. Ordered 2 Extra large pizzas(supposed to be 14" but only measures 12") for take out. I guess they measure the crust going up one inch on each side but its the smallest 14" pizza Ive ever seen and the pepperoni pizza had very sparse toppings like half of what anyplace else gives. I still like the taste of the pizza but what a ripoff this place is these days. Called to complain about my 12" pizza after ordering the 14"s and they told me to order another on if its not enough. Never again!