Can Ibars is a restaurant offering homemade desserts and generous portions in a cozy atmosphere, with a terrace providing scenic views.