Restaurants - Other London
Rosa’s Thai Cafe Finsbury Park is conveniently located just outside Finsbury Park train station. We’re restaurant is situated in the newly developed City North apartment in the bustling Finsbury Park neighbourhood. We serve delicious and homely Thai meals for dine-in, delivery and takeaway every day of the week.
Visa , MasterCard
Loading map...