AJ Greek & Gyro

2231 W Ledbetter Dr #260, Dallas, TX

Menu (As of 10/29)

Online Special

AJ Greek & Gyro: hours and how to order