1 restaurant found
St. Louis, MO
“Kain Tayo Filipino Cuisine Restaurant has become St. Louis's premier Filipino dining destination since relocating from Trenton, Illinois to Midtown in 2023. Husband-and-wife team Randy and Sally…”