Get Directions to Umami ← View details 149 Oxford Road, Manchester M1 7EE, United Kingdom, Manchester, England Get Directions From* To * — Required information