You are now leaving Menulist
We hope to see you again soon!
Tgi Fridays Leicester Square
30 Leicester Square, London WC2H 7LA, United Kingdom, Victoria, United States
Barbecue, Vegetarian, Gluten Free, Pasta, Burgers, Salad, Ice Cream, Lunch, Chicken, Diners, Ribs
The redirect does not work? Just click on this link or copy it into your address bar