BLOCLEats

Castle Rock Takeaway

87 Grassmarket
Edinburgh
EH12HJ

Food rating: Pass
Updated: 9. November 2022

map for Castle Rock Takeaway

Takeaway Shop nearby

  1. Dunedin Kitchen, EH12HH
  2. LetMeEat Too, EH11JY
  3. Pirlous, EH12HJ
  4. Wild Haggis Ltd, EH12AW