Get Directions to Sapporo Teppanyaki ← View details 91 Liverpool Road, Manchester, Greater Manchester M34JN, United Kingdom, Manchester, England Get Directions From* To * — Required information