New Spirit - Chinese & Malaysian Restaurant, London
About New Spirit - Chinese & Malaysian Restaurant, London
A very popular & cute restaurant offering authentic Chinese & Malaysian cuisine in London. Family run business with quality food and wine being served. Parking free after 7pm. Take-away also available. Must try! ! !
More about New Spirit - Chinese & Malaysian Restaurant, London
New Spirit - Chinese & Malaysian Restaurant, London is located at 169 Lee High Road, SE13 5PQ London, United Kingdom
02088523288