Planning a trip to Krakow? If you're looking for the best traditional Polish food, here are the best restaurants to try in Krakow Poland.