Stag City (Xinjiang Restaurant)
Chinese restaurant
About
Stag City, located on Finchley Road, invites you to explore the vibrant flavors of Xinjiang cuisine. With a star rating of 4.8, this gem boasts a delightful selection of hand-pulled noodles, tender lamb skewers, and inviting small plates perfect for sharing. Families will feel right at home in the casual atmosphere, enhanced by friendly service. Enjoy a broad range of drinks, from craft beer to fine wine. While the food impresses, guests have noted opportunities for improvement in cleanliness. Nonetheless, Stag City remains a top choice for authentic Chinese flavors in London.