Sông Quê Phở Bar, London E1: ‘The best phở in town’ – restaurant review

Sông Quê Phở Bar, London E1: ‘The best phở in town’ – restaurant review

This is one of those places where I say: use it or lose it....

Redirecting to full article...