Castle Rock Chip Shop in Edinburgh

Castle Rock Chip Shop

87, Grassmarket
EH1 2HJ
Edinburgh (City of Edinburgh)
0131 220 1110
Write your review of Castle Rock Chip Shop
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.2 mi
Central Fish Bar
15, Teviot Place
Edinburgh EH1 2QZ
0.2 mi
The Clamshell Fish Bar
148, High St
Edinburgh EH1 1QS
0.3 mi
Harry Ramsden'S
Unit 10, Princes Mall, Princes St
Edinburgh EH1 1BQ
0.4 mi
Antonio's
106A Rose Street
Edinburgh EH2 3JF
0.6 mi
Bene Fish & Chips
162 Canongate
Edinburgh EH8 8DD
0.6 mi
Oscars
6 Clerk Street
Edinburgh EH8 9HX