Krakow Poland is a great city for foodies. It has 25 restaurants in the Michelin Guide book.