Lotus Leaf
82, Durham Road, DH3 1LU
Location
Open in Google MapsReviews
Be the first to review Lotus Leaf
Frequently Asked Questions about Lotus Leaf
Does Lotus Leaf offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Lotus Leaf?
Table booking availability is not confirmed. Please call the restaurant to check.