greek restaurant in plymouth
Filtersexpand_more
Active expand_more
close greek restaurant close Country: United Kingdom close City: Plymouth
Companies
The Leandra
Frankfort Gate 19-21, PL1 1QA Plymouth, United KingdomLeandra restaurant in Plymouth Devon offering the finest restaurant Greek cuisine food in Plymouth Devon.