Katerina's Greek Restaurant

7822 Bonhomme, St Louis, Missouri 63105

Lunch and dinner, Mon-Sat.
Greek
$$
Moderate

Mentions