Home The Hub In London Restaurants

Lena

Area: East London
Price: £££
Cuisine: Italian
Address: 66 Great Eastern Street,
EC2A 3JT
Phone Number: +44 (0) 20 7739 5714

Good for: an evening out East