Yes, Campanile Cracovie - Krakow has a restaurant on site for your enjoyment.