Pizza Leila

2111 Flora St #120, Dallas
(972) 433-5870

Customers' Favorites

Menu

Photos

+26 photos
+25 photos
Add a photo

Recent Reviews

Food was great, I have a gluten allergy and the women at the counter were super helpful. They were also quick to pickup the phone when I called before hand. The playlist in store was a bop and they had some alcoholic bev options too.
Visited the Northpark and Downtown locations and wow, their pizza is amazing. The grandma slice w/basil and the spinach and artichoke are incredible. This is certainly a place I will return to whenever I am back in Dallas.
This is such a nice place for a quick bite, and if you’re hungry, you can take more slices and you’ll be so far. I tried their grandma Square and quadruple cheese slices and can tell you how good it was. There is nothing to not like about this place, and it’s pocket friendly too

More Reviews