Rosa's Thai Cafe

381 Mentmore Terrace London E8 3PH