Advertisement
Restaurants

Rosa’s Thai Cafe to open first site outside London

Rosa’s Thai Cafe is set to open its doors at its first non-London site located in Liverpool’s Royal Albert Dock development on 25 February.

Back to top button