Back to list
Mediterraneo Restaurant
Very good 8.3 (342 reviews)
Around £25
Location
112 King's Cross Road
London WC1X 9DS
See on the map