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