Traveller - Geibelstraße 12, 22303 Hamburg, Germany
Tel.: 040 273297
This restaurant is now the Arizona. It's meant to be southwestern American food, but it's really German food. Not bad, not great, a little expensive. I recommend the tomato soup and caesar salad.
Posted by: "Amy" at 12:20 am on 7.Feb.2007