To navigate, press the arrow keys. Chips & Things ← View details 81 Duff Street, Macduff, Scotland AB44 1LX +44 1261 831881 Get Directions From* To * — Required information