Rosa's Thai Cafe

152 West End Lane London NW6 1SD