We were recommended to try Leo's Pizza by a friend who said it was the best pizza they ever had. Today we ordered a veggie pizza for take-out. We put the pizza box on the dining room table and the grease went right through the cardboard onto the table. It was so greasy, it was hard to eat. We won't be ordering any more pizza from Leo's.