Lotus Leaf

82, Durham Road, DH3 1LU

About Lotus Leaf

Address
82, Durham Road, DH3 1LU

Location

82, Durham Road, DH3 1LU

Open in Google Maps

Reviews

Be the first to review Lotus Leaf

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

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.