More about Xin Chao Restaurant
Xin Chao Restaurant is located at 362 Ballards Lane, N12 0EE London, United Kingdom
+442084452039
Similar Listings
Hello Bar
3.5