Your domain registration is pending. Check back in an hour


Call us up for all your catering needs! We do individual portions and trays! Call us at 682-626-5889

$1 off any sandwich, $2 off any plate

Oct 17, 2019 – Oct 27, 2019

$1 off any sandwich
$2 off any plate

One coupon per customer per transaction.
Present coupon at checkout.

Show this code at the store:
Get offer


4 weeks ago
This place is a hidden gem!! Our cashier (that we latter found out is the owner of this place) took his time to explain to us everything on the menu. We were expecting to wait a long time since everything is made to order but we only waited about 10 minutes. Everything looked great and tasted delicious. The portions are so generous that we had to take some home. I had the chicken shawarma plate, my husband had a gyro sandwich combo and we both split an order of falafel. The humus (also made in house) was delicious! We will definitely come back again!!!
- Graciela W
a week ago
Delicious! Moe is super friendly & I absolutely love their hummus & gyro sandwich. Quick, inexpensive, tasty & filling. . . You can't go wrong with Moe's Gyro!
- Candace M
a month ago
Ordered a gyro combo for myself and a beef shawarma combo for a friend. We both throughly enjoyed our meal. The sandwiches were STUFFED with meat more so than veggies. This doesn't typically happen at most quick service restaurants that offer the gyro. The fries were perfect ratio of potato, crisp, and salt. No ketchup required. I could tell the food was fresh, made to order. The clerk at the counter was polite and wearing his mask properly. There were zero issues with this visit. I will definitely be back.
- Alyxyndyr S

Fresh and delicious every time!

If you want a taste of authentic, mouth watering gyro, falafel, hummus, kababs, shawarmas, tabouli and more, come in to Moe’s Gyro! We always serve good food with a great attitude! 

Contact Us


Call now
  • (682) 626-5889


Get directions
819 W Pipeline Rd
Hurst, TX 76053
United States

Business Hours

Mon:10:30 AM – 9:00 PM
Tue:10:30 AM – 9:00 PM
Wed:10:30 AM – 9:00 PM
Thu:10:30 AM – 9:00 PM
Fri:10:30 AM – 10:00 PM
Sat:10:30 AM – 10:00 PM
Sun:11:00 AM – 8:00 PM
Contact Us
Message sent. We'll get back to you soon.