Food Review: Rosa’s Thai, Albert Dock, Liverpool

Rosa’s is a strange beast. A pretty authentic Thai restaurant that is doing its level best not to...

Read More