Giant New York Pizza, located at the corner of Twin Peaks and Espola roads, doesn't kid around. Its namesake item, a 28-inch pie with 12 toppings to choose from, feeds up to 12 people. Pair it with any of the pizzeria's salads or buffalo wings and you've got a full dinner. The restaurant serves lunch specials (from gyros to slices and Philly cheesesteak sandwiches with fries and salad) all day. Food is pick-up only.