Pizza restaurant with Italian and Mediterranean cuisine, featuring a garden and terrace.