Address Castello Coffee, 7-8 Barclay Terrace Edinburgh EH10 4HP United Kingdom Upcoming Events No events in this location