No information is available for this page. · Learn why
Lu Lu Shanghai Delicacy & Sake Bar
(333)
Chinese restaurant
Address: 24 Stoke Newington Church St, London N16 0LU, United Kingdom
Hours: Closed ⋅ Opens 12 PM
Phone: +44 20 7249 1101
24-26 stoke newington church street, London, United Kingdom n16 0lu. Dim Sum Restaurant•156 posts. $$$$•Open until 4:00 PM.