Located on 31-01 36th Ave in Long Island City, Leo's Pizza is a beloved local spot offering classic pizzeria fare. With a menu that features pizza by the slice, whole pies, chicken wings, garlic knots, and refreshing beverages like Pepsi and beer, this laid-back eatery serves as a great option for a quick bite or a relaxed meal. Popular for its friendly service and inviting atmosphere, Leo's Pizza is a great choice for dine-in, takeout, or delivery.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD