Contact Us
For all restaurant enquiries please contact us in the following ways:
Leandra Restaurant
19 – 21 Frankfort Gate
Plymouth
Devon PL1 1QA
By Telephone: 01752 266 176
For all restaurant enquiries please contact us in the following ways:
Leandra Restaurant
19 – 21 Frankfort Gate
Plymouth
Devon PL1 1QA
By Telephone: 01752 266 176