ViaMichelin
Tia Rosa
Location picture
Stunning 8.9 (149 reviews)
Approx. £28
Location
118 King's Cross Road
London WC1X 9DS