Curled Leaf
(125)
Vegetarian restaurant
Address: 98 Mill Ln, London NW6 1NF, United Kingdom
Hours: Closed ⋅ Opens 8:30 AM Mon
Phone: +44 20 7794 6296
People also ask
What do curled leaves mean?
Can you cure leaf curl?
Should you remove leaf curl?
One of the most common signs that something's not right is curled leaves – when the outer edge of the leaf begins to curl or roll inwards towards the centre, ...