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