Get Directions to Kosmos Taverna Ltd ← View details 248 Wilmslow Road, Manchester, Lancashire M14 6LD, United Kingdom, Manchester, England Get Directions From* To * — Required information