The Palomar - Mediterranean restaurant in Chinatown, London | Reviews, Photos & Information on Postcard