π½οΈ
Best Restaurants in Leawood
58 places Β· Where to eat, from neighborhood staples to standout kitchens.
-
The Other Place
The Other Place is a restaurant located at 7324 West 80th Street. The menu features burgers, pizza, and chicken.