Babushka's KitchenRestaurants · Kansas City, MOFood Trucks, Turkish, Russian. Serving the Russian-speaking community in Kansas City.Address: Independence, MO, 64057Loading map...