Guys I found this restaurant in Germany. Look at the street.