Budapest Street Food 01055 The most delicious local delicacies to buy, enjoy and smear on your shirt.