Can you imagine a massive restaurant inside a huge museum? Well that’s Budapest – a city of food and history. You will fall in love with it right away, after just a leisurely stroll along the Danube embankment, with its magnificent views of the Buda Castle , the Parliament and other historical buildings or after walking down the pedestrian street Vaci Utca, full of tempting mouth-watering smells from hundreds of cafes and restaurants.