China Kitchen

89 Lumn Road, Hyde, Cheshire, SK14 1PJ

0161 368 9164

  • Categories
  • ALL TAKE AWAY OUTLETS
  • Fish & Chip Shops

Overview


We couldn't find that location