9:07AM WEDNESDAY APRIL 16, 2014
2107 Knox St, Kansas City, MO 64116
by shellym786420562 at Citysearch
May 29, 2012
Under NEW ownership: Great Food and very Clean, They have the Best Italian Steak Sandwiches in Kansas City, MO. Friendly service, outdoor seating......
SHOWING 1-1 of 1 RESULTS
Please log in to write a review.
New users click here to sign up.