Address: 5041 W 117th St, Leawood, KS 66211, USA
As of yesterday, no. Take-out only.
I do not think so. But take-out is in operation.
Add Answer
Thanks! Your answer is awaiting moderation.
Is there a buffet? When, how much and what is included?
Trending Places
Italian restaurant
5005 W 117th St, Leawood, KS 66211, USA
Mexican restaurant
5065 W 119th St, Leawood, KS 66209, USA
Tex-Mex restaurant
11849 Roe Ave, Leawood, KS 66211, USA
Apartment building
5280 W 115th Pl, Leawood, KS 66211, USA
Apartment complex
2140 137th Terrace, Leawood, KS 66224, USA
Seafood restaurant
5400 W 119th St, Leawood, KS 66209, USA
Furniture store
5150 W 119th St Ste O-1, Leawood, KS 66209, USA
Fast food restaurant
4600 W 119th St, Leawood, KS 66209, USA