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

Leave a comment: