Restaurant

Chopstick & Bowl

2 locals recommend,
Location
19 High St
Lenham, England

Tips from locals

Mark
July 2, 2019
Takeaway downstairs and restarant upstairs.

Unique things to do nearby

Mini donkey walk in an ancient orchard
Groom and walk miniature ponies near London
Walk a micro pig