UKData checked October 2026
  1. Home
  2. Swansea
  3. Shanghai Chef

Shanghai Chef: shanghainese restaurant at Shanghai Chef, 61A Crwys Terrace, Penlan, Swansea. Also listed under Chinese restaurant, South East Asian restaurant and Thai restaurant. Sunday hours are listed below.

61A Crwys Terrace, Penlan, Swansea SA5 9AHChecked October 2026