Originally posted by Ravello
View Post
The one in Canary Wharf was MUCH better.
However the Scottish fillet was amazing
Leave a comment: