Top 10 best greek restaurants in Sherwood,AR
Where to eat in Sherwood,AR?
Below are the list of top 10 best greek restaurants in Sherwood,AR.
# Mama's Gyro's Grill
3309 E Kiehl Ave
Sherwood , AR 72120
Sherwood , AR 72120
Dishes Served:
American, Greek, Mediterranean