Berlin, Germany November 2004 / bg10
Zur Letzten Instanz, a tiny resaurant in the Klosterstrasse, has been in business in this same building since 1621.