This establishment is a coffee shop offering fresh food and more. It is located in Hamburg, Germany. The Facebook page indicates it is a restaurant.