19-21 Frankfort Gate Plymouth PL1 1QD Leandra Restaurant | Restaurants Plymouth Devon | Greek Restaurant Plymouth Devon. . . Leandra Restaurant Welcome to the Leandra restaurant in Plymouth Devon, a family run business which has thrived on its reputation for serving the finest restaurant food for over 30 years. The Restaurant Managers – Nick and Leon Isaias – offer you http://www.leandrarestaurant.co.uk