Dining

Best New Restaurant: Saint Leo

Best New Restaurant: Saint Leo

Saint Leo isn’t just the best new restaurant in Oxford. With a James Beard award nomination in the same category, Saint Leo is proving to be one of the best new restaurants in the country. With mouth-watering pizzas, delicious pastas, and fresh salads, we understand why.