Back to list
Franco Manca Russell Square
Stunning 8.8 (22 reviews)
Approx. £30
Location
4 Bernard Street
London WC1N 1LT
See on the map
Book
Itinerary