Rosa’s Angel
Thai CafeRosa’s Angel is situated on Theberton Street, just off Upper Street in Islington. Like all our restaurants, Rosa’s Thai restaurant Angel is the perfect place to have a relaxing meal away from the hustle and bustle of the many fashionable shops, pubs, restaurants and theatres the district has to offer. Our restaurant is ideal for a romantic night for two, makes a great pit-stop for a pre theatre trip and is a lovely spot to take the weight off your feet and watch the world go by. We’re a stone’s throw from Islington Green and the local cinema, and just a short walk from the tube station too, making us one of the most accessible restaurants in Angel.