30, 33 Derrys Cross, Plymouth PL1 2SW +44 1752 662143
restaurant, Barbican, England, GB
How to go there