Pizza restaurant offering Italian and Mediterranean cuisine.