You are now leaving Menulist
We hope to see you again soon!
Ca'dora Chip Shop
181 High St, Elgin IV30 1DW, UK, United Kingdom
British, Fast Food, Scottish, Fish, Fish-Chips, Takeaway, Food, Point Of Interest, Establishment, Tea, Fish And Chips, Lunch
The redirect does not work? Just click on this link or copy it into your address bar