The Square Fish 'N' Chips & Restaurant
28-30 Market Square
Stonehaven AB39 2BA
United Kingdom