UKData checked October 2026
  1. Home
  2. Manchester
  3. Sakura Japanese Restaurant

Sakura Japanese Restaurant

Sakura Japanese Restaurant: authentic Japanese restaurant at 175 Cheetham Hill Rd, Cheetham Hill, Manchester. Also listed under Japanese restaurant and sushi restaurant.

175 Cheetham Hill Rd, Cheetham Hill, Manchester M8 8LGChecked October 2026