A cafe and restaurant offering coffee, cuisine, and a relaxing atmosphere. Features a terrace.