11 Southside Street
Plymouth PL1 2 United Kingdom
Plymouth PL1 2 United Kingdom
+44 1752 25 0288
Open Hours6p-11:30p M-Sa
OverviewYou can find this Chinese restaurant in the shopping arcade called the House That Jack Built, on the historic Barbican . They specialise in authentic cuisine...
more