Table Ocho

Restaurant · 13408 Santa Fe Trail Dr, Lenexa, KS

Dine-In

Hours

More food in Lenexa, KS