Restaurant
Rosa's Thai Cafe Angel
13 locals recommend,
Tips from locals
Modern Thai cuisine served in a compact, light, contemporary wood-and-whitewashed cafe.
Unique things to do nearby
Location
6 Theberton St
London, England