-
Saint Leo
is a much liked Restaurant Restaurant
Ranked #1 of 45 Restaurants in Oxford Oxford.
.
The Latest Review: ★★★★★
Sent on the 10th of October, 2017
Go here for smoke-tinged pies made with quality ingredients and Italian-leaning sides (like farro with arugula pesto and radishes) in a Mississippi region known for serious Southern cooking. //