Classic pizzeria, Eden, offering pizza and familiar Italian dishes in a relaxed setting with a covered terrace.