New Lobster Platter
Look at this beautiful new lobster platter which is a new addition to The Fish Factory menu at only £15.50. How can you resist? Here are some fun facts about lobsters: Have you ever heard of a lobster march? Hundreds, or sometimes thousands of spiny lobsters form into columns and migrate en masse. This scenario
Read more