The Castle Rock Fish Bar
0.00 km87 Grassmarket, Edinburgh
The Castle Rock Fish Bar is a fast food takeaway in Edinburgh. The Castle Rock Fish Bar has not yet completed its listing. If you represent The Castle Rock Fish Bar please submit your venue inf...