12028 W 95th St
Lenexa, KS 66215
A very nice, unassuming restaurant. From the outside, you do not expect it to be as warm, and as neat as it is on the inside. The restaurant has a…
Didn't find what you were looking for?
Please help others by helping us do better.