6 Johnston Terrace, Edinburgh EH1 2PW, United Kingdom
View on Map
What travelers say:
The Castle Arms is a fast food restaurant in Edinburgh, not far from Edinburgh Castle on Victoria Street. The fast food here has a good reputation in the local area. The fish and chips I ordered here taste better than I ate in London and the price is cheaper.