Albania's foodie delights, the hidden gems of Barcelona's Rambla, and Germany's cake and coffee culture.