Leo's Pizza - Astoria

#25 - Pizza - Elmhurst, Italian, Drinks
31-01 36th Ave, 11106, Astoria, United States
Dishes: 92

Leo's Pizza

4.1 / 5 of 1475 Reviews
Phone
+17187218700
Address
31-01 36th Ave, 11106, Astoria, United States

If you are coming to Leo's Pizza in Astoria with your vehicle, you will find parking options at a distance of 598 meters at Boulevard Garage, Or you could use public transportation to get to the station MTA 36th Ave, which is 24 meters away from the restaurant.

Opening Hours

  • Monday
    11:00-22:35
  • Tuesday
    11:00-22:35
  • Wednesday
    11:00-22:35
  • Thursday
    11:00-22:35
  • Friday
    11:00-23:34
  • Saturday
    11:00-23:34
  • Sunday
    11:00-22:35

Amenities

Takeout
Delivery
Dinner
Lunch

Feedback

★ 4.1 / 5 of 1475 Reviews

The average review of 4.1 shows that the customers have been very satisfied with the Leo's Pizza so far.

What User doesn't like about Leo's Pizza:
My partner and I eat here because our friend loves this place. We ordered the special #3 on their website and it wouldn't let us check without adding toppings for which we had to pay extra. My partner and I were both sick after I had eaten this pizza. View all feedback.

Grilled chicken is really good. Flavorful.

leo-r-beach4457

Penne vodka with chicken was amazing

sherry-c-church0

Menu Items

More information

Reservations can be made at this restaurant by phone, number: +17187218700.

Related Restaurants

Fast & Simple Download Menulist App now