Rosa's Thai Cafe
Rosa's Thai Cafe
Address ·
Battersea, London
Directions
Details
Address
54 Northcote Road
London
SW11 1PA
England