RRC Thai Cafe

RRC Thai Cafe
36 Highgate Hill, London, N19 5NL
Photo of RRC Thai Cafe