Open in Google Maps
Just off Upper Street in Islington, our North London Thai restaurant serves up Rosa’s colourful stir-fries, curries, salads and small plates in a relaxed space. We’re close to Angel tube and a great spot to eat before catching a film in the Screen on the Green cinema or a play at the Almeida theatre. The shops and pubs around Islington Green are just around the corner.
Get to know us better
Make your own Rosa's at home
© Copyright 2019 Rosa's Thai Cafe
Web design by Union 10 Design