Cafes on Oderbergerstrasse, Prenzlauer Berg, Berlin, Germany. The street was remodelled in 2011 and has many shops, restaurants and cafes. Picture by Manuel Cohen