Pizza Leila

Open
yelp logo

(97)

Photos

2111 Flora St # 120
Dallas, TX 75201

Pizza Leila is a vibrant eatery located in Dallas TX known for its delicious handcrafted pizzas made with fresh ingredients. The cozy atmosphere invites families and friends to gather while a diverse menu caters to all tastes including vegetarian and gluten-free options. With friendly service and a commitment to quality Pizza Leila is the perfect spot for a casual meal or a night out.

Generated from this place's information

Find related places

Reviews

yelp logo
4.097 reviews
Photo of Yvonne J.
Yvonne J.
8/6/2025

Excellent pizza. It had the thinnest crust that was delicious. This is the second time I've been here, when I have visited Dallas due to work. The wine and salads are great as well.

Photo of Brad H.
Brad H.
3/22/2025

Interesting offerings. Pretty good pizza. Only bottled drinks, no fountain offerings. Small place with limited seating. Has four tables with umbrellas out in front. Not the best pizza I've had,...

Photo of Shane S.
Shane S.
11/14/2023

Based on reviews, I'm going to go against the grain here a little bit. This is NOT anything like a NY Sicilian pizza. The crust is not buttery, the dough lakes taste and the sauce is unenjoyably...

Photo of Grisel A.
Grisel A.
4/9/2024

Not sure I'd say Chicago style It was ok. I may have to go in person since I ordered delivery.

Photo of Lilly L.
Lilly L.
8/21/2024

Very yummy! Great location if you want a budget friendly place to eat dinner before the Winspear. We really liked every slice we had.

Own this business?
See a problem?

You might also like

United StatesTexasDallasPizza Leila

Partial Data by Infogroup (c) 2025. All rights reserved.