Chop House Gyro

5301 Alpha Rd Suit A-12 Dallas TX 75240 USA

(214) 954-7494

Location