Looking over the table at Mamma Santos in Little Italy, I await my pizza delivery.