Lidia's

Restaurant 101 W 22nd St Kansas City
  • Restrooms — Yes