You are now leaving Menulist
We hope to see you again soon!
Little Taste of Britain
1095N Main, Layton, UT 84041, 84041-4884, United States
International, Seafood, British, Food, Fish, Tea, American, Fish-Chips, Fish And Chips, Bars
The redirect does not work? Just click on this link or copy it into your address bar