Language/Idioma
English Español
6 Chepstow RdLondon W2 5BH
Website: Click here for restaurant website
Phone: +44 20 7313 9041