WE ARE OPEN FOR PICK UP AND DELIVERY
Tuesday-Thursday 11am – 10pm
LIMITED DINE-IN HOURSTuesday 11am – 9pm
You can call the restaurant at 214-272-7163 to place an order and walk right up to our pick up window.
2701 Main St., Suite #120
Dallas, TX 75226