Cafe Leon is a restaurant offering cafe and bar services with a summer terrace.