Leo’s Pizza Just a few steps from the local train station in Astoria, Queens, you'll be welcomed by a true pizza gem - Leo's Pizza. Phone: 718-721-8700 31-01 36 Ave 11106 11106 United States Map Other Categories: Business Services |
Leo’s Pizza Just a few steps from the local train station in Astoria, Queens, you'll be welcomed by a true pizza gem - Leo's Pizza. Phone: 718-721-8700 31-01 36 Ave 11106 11106 United States Map Other Categories: Business Services |