The Starfish
Fish and Chips · Burger · Pizza
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.
Location