London Greek - Outdoor Seating London

Cypriana Restaurant London

Cypriana Restaurant

Greek in London - Leyton
662-664 Lea Bridge Road, Leyton, London, E10 6AP Tags: cuisine: greek, garden, outdoor seating, price for 2 (exc. drinks): £30, vegetarian dishes

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1