Berlin, Germany
Situated on Berlin's Spree riverfront, Of Eden offers stunning views paired with excellent international and Middle Eastern cuisine. Fresh, thoughtfully prepared dishes shine in a beautifully designed space with attentive service, whether you're stopping by for breakfast or dinner.