Luce e Limoni

Restaurants , Italian Holborn
1 Love It
Save it
Venue name: Luce e Limoni
Contact:
Address: 91-93 Gray’s Inn
London
WC1X 8TX
Price: £26 to £40
Do you own this business?
LiveReviews|0
2 people listening