Eat Greek
Restaurant · Canary Wharf

Eat Greek

$$ · Greek

Riverside Greek spot near Canary Wharf serves authentically fresh lamb and halloumi pitas made by a chef with 30 years' experience—dog-friendly seating included.

Info

📍
Address
Admirals Way, London E14 9SN, UK, LDN

More like this