Crafted Gyros

17721 Dallas Pkwy #118, Dallas, TX

Menu (As of 10/29)

Crafted Gyros: hours and how to order