Restaurants on the Danube are numerous. Some have been around for decades because quality stands the test of time. One such place on the river is called Amsterdam. A spacious garden but the terrace is that specific secret ingredient that makes the food portions great. Good service, positive atmosphere, and a place where you feel at home. A good choice for a quick drink, casual socializing with some wine and food, but also for celebrating the most important life dates.