Pizza restaurant serving Italian and Mediterranean cuisine.