Lena Restaurant
66 Great Eastern Street, LONDON, EC2A 3JT (Show me directions) Show Map
Profile
Restaurant - Italian
Reviews
Leave a reviewReport a problem with this listing
66 Great Eastern Street, LONDON, EC2A 3JT (Show me directions) Show Map
Restaurant - Italian
Report a problem with this listing