(913) 258-5289
2110 N 18th St, Kansas City, KS 66104
View Map
Sorry, there are currently no reviews. Read More Kansas City Restaurant Reviews