Cafe Vizi & Sfizi offers a place to enjoy a break.