Caffe Espresso
Restaurant/cafe
EH1 2 Edinburgh
United Kingdom
Phone: 0131 220 4400
Italian Deli Food Bar
Best coffee in town!
Must try- no.9
Restaurant/cafe
Phone: 0131 220 4400
Italian Deli Food Bar
Best coffee in town!
Must try- no.9