Le Favona is a pizza restaurant offering meals with terrace seating.