I have eaten in most every restaurant in Hull and lots more on the south shore and in Boston. The L st Deli is not among the better Pizza joints. From the thin, wispy crust to the skimpy toppings, it disappointed all around. There is a place for good pizza in Hull called the Pizza Box. They also deliver in town.
more