star fish & chips
210 Lochside Rd, Dumfries
01387 720000
Menu
Reserve
Dumfries, Scotland
star fish & chips
210 Lochside Rd, Dumfries, Scotland DG2 0ED
01387 720000