Originally posted by SimonMac
View Post
Gaucho grill in Leeds is probably going to give you a better steak. What I love about Gaucho is how the talk you through the cuts they have on offer that day and advise on the best way to have it cooked.
Leave a comment: