Mama
Address:
3309 E Kiehl Ave, Sherwood, AR 72120
Phone:
(501) 833-0306
Hours:
- Mon: 11am-7pm
- Tue: 11am-7pm
- Wed: 11am-7pm
- Thu: 11am-7pm
- Fri: 11am-7pm
Other Details:
Mama's Gyros Grill, located in Sherwood, AR, is a great place to enjoy an authentic Greek gyros and other fantastic, handmade delicacies! Great Greek cuisine with an American flare! Come enjoy our homemade hummus dip with pita chips, falafel and our new veggie gyros!!
Restaurants,
Burgers,
Vegetarian,
Greek,
Mediterranean,
Middle Eastern
Other Businesses: