Restaurants - Greek in St Louis, MO
Athens Cafe
Tokens Restaurant
Spiro's Restaurant
Spiro's Restaurant
Gyros House