Castle Rock Chip Shop

Avg. User Rating:


87 Grassmarket, Edinburgh, Scotland
0131 220 1110
Show More Info
Castle Rock Chip Shop Photo, Edinburgh, Scotland

User Reviews

Results 1-2of 2 Reviews


Best Fish Suppers!
Best Fish and Chips
Best Fish and Chips