Little taste of britain.jpg
1095 North Main St Layton UT 84041
1095 North Main St Layton Utah 84041 US

Authentic fish and chips! 

Hours

Monday-Saturday: 11 am-8 pm