Restaurants in Scotland

China Town

  • Phone: 01312283333
  • Address: 3, Atholl Place, Edinburgh, EH3 8HP

Scotland