Cuban Restaurants

10 8 The Ship

Address: 1217 Union Ave, Kansas City, MO 64101