Control Craft Home/Cosplay cafe/Control Craft 31 Dalry Rd, Edinburgh EH11 2BU +447988191778 Contacts 31 Dalry Rd, Edinburgh EH11 2BU +447988191778 Send updates or Remove Description Features Dine-in Map Reviews No reviews! ADD REVIEW Similar companies Cosplay cafe Breezy Calculator 1 Filey Cl, Stevenage SG1 2JW +441438313033 Cosplay cafe House of fun Billericay CM12 9FS Cosplay cafe Red Keys 10 Widgeon Cl, Fallowfield, Manchester M14 7FJ Cosplay cafe Downhill Section - Llandegla UK, Llandegla Categories Cosplay cafe