Experience authentic Northern Chinese cuisine at Xi'an Impression, a no-frills Islington restaurant renowned for its hand-pulled noodles and spicy biang biang dishes. This Holloway gem offers a true taste of Xi'an street food, perfect for a casual yet flavourful meal.
117 Benwell Rd, London N7 7BW, United Kingdom, London