Coffee shop and bar, Marabou Cafe offers a friendly atmosphere. Enjoy coffee, drinks, and potentially Greek food.