hero

Leo's Pizza

31-01 36th Ave, Astoria, NY 11106

4.6(171)
Open NowFull Hours$10 Minimum$3 Delivery (20 - 35 min)

FAQ