3410 S Lancaster Rd, Dallas
Just tried to place an order for pizza/wings, it's 8:30 pm and you close at 10:00 pm. Why would turn your oven off so early. I'm so disappointed.
More Reviews(86)
Google
3410 S Lancaster Rd, Dallas, TX 75216 Suggest an Edit
Just tried to place an order for pizza/wings, it's 8:30 pm and you close at 10:00 pm. Why would turn your oven off so early. I'm so disappointed.