Shanghai Teahouse

  • Sydney Street, Glenside SA 5065, Australia
  • Sep 30, 2024