The Starfish is a popular establishment in Lockerbie, known for its fish and chips. They also offer a variety of other food options, including burgers and pizzas. The business is described as a great choice for families.