Xin Chao
Vietnamese Restaurant in North Finchley
Ad
No longer at this address
Our records show that Xin Chao is closed.
Cuisine
Vietnamese
Vietnamese
Region
North Finchley
North Finchley
User Reviews
There are no user reviews