No information is available for this page. · Learn why
Lu Lu Shanghai Delicacy & Sake Bar
(332)
Chinese restaurant
Address: 24 Stoke Newington Church St, London N16 0LU, United Kingdom
Hours: Closed ⋅ Opens 12 PM
Phone: +44 20 7249 1101
Rating
· Review by Resort68390667703
Absolutely amazing services and definitely can tell the Dimsum is freshly made with authentic skills. Grandma's pork belly is mouth watering.