A cafe offering coffee and more. Ranked among the top cafes in the area.