Are you wondering where to eat in Warsaw? Find out our guide to 21 best restaurants and cafes in Warsaw, Poland.