Find the top Japanese steakhouses in Manchester near you now.
Korean restaurant
Address: 43 Barlow Moor Rd, Didsbury, Manchester M20 6TW, United Kingdom