Pizza restaurant Santa Rita Garden offers Italian and Mediterranean cuisine.