Skip to main content
The Kitchen Archive

Eats Archive › Missouri › St. Louis

St. Louis, MO

A new restaurant?

1 post · Mar 3, 2000

CGattonMar 3, 2000
Is YaYa's possibly  Yia Yia's?  This Chesterffield restaurant has very good food & service.
Share this page