- www.xian-restaurant.co.uk
- 1
- 1
Xian Restaurant is located in 862 High Road, North Finchley, London , N12 9RH, is the place for you and all you need to do is decide what you want to eat.We have all those favourite dishes such as Noodle Dishes, Rice Dishes, etc. Also, don't forget..
Relevance: 68.485634