2 Best Fish and chips Restaurants in Aberdeen (2026)