ViaMichelin
Tia Rosa
Location picture
Fabulous 9.1 (138 reviews)
Approx. £28
Location
118 King's Cross Road
London WC1X 9DS