at Lawnmarket, Edinburgh , EH1 2NY United Kingdom
Castle Cafe Edinburgh is Edinburgh based place and this enity listed in Food & Restaurant category. Located at Lawnmarket EH1 2NY.
Sweetie Trees made by hand for all occasions. Prices vary depending on size and sweets