This site uses our own and third-party cookies and similar technologies to ensure our site and services function, personalize user experiences, analyze and improve website performance and content, and for advertising purposes. For more information please review our Cookie Policy. Click “Essential only” to reject non-essential cookies, or “Close” to continue without changing your preferences. Manage cookie preferences here
https://a816-health.nyc.gov/ABCEatsRestaurants/#!/Search
"Leo's Pizza, located just a few feet from the local railway station in Astoria, is a true pizza gem.
Or enjoy Leo's Pizza at home when you …
sadly to say the Sausage Onion & Peppers was not good the peppers weren't even cooked just warmed up and the sauce didnt have any flavor I'll stick to my regular order from them