Get directions to: Tocar; Inc. D.b.a. Cafe Italia, Kansas City, MO
Restaurant address: 8603 N Oak Trafficway Kansas City Kansas City, MO 64154, USA
Restaurant: Tocar; Inc. D.b.a. Cafe Italia