A restaurant in Leeds's city centre is creating handmade pasta to rival anything found in Italy. The supreme value for money here is the eatery's crowning glory.
Share this post
Review: Sarto
Share this post
A restaurant in Leeds's city centre is creating handmade pasta to rival anything found in Italy. The supreme value for money here is the eatery's crowning glory.