Eating Deli Greek at Soco's Gyros restaurant in St. Louis, MO.

Feedback

Do you manage or own Soco's Gyros?

Yes