Pizza Leila
$ • Pizza, Vegan
Hours:
2111 Flora St #120, Dallas
(972) 433-5870
About Pizza Leila
Customers' Favorites
Pizza Leila Reviews
Ratings
Menu
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | Closed |
Pizza Leila offers a unique dining experience with its square-cut pizzas in various flavors, including fingerling potato and onion, Texas brisket, and a range of vegetarian options. The portions are generous for the price, and the garlic knots are praised as exceptional. While the service may be slightly awkward, the overall consensus is that Pizza Leila is a great place to enjoy different styles of delicious pizza in downtown Dallas.