Filters:
clear
Country: United Kingdom

chinese restaurant in Lyndhurst

About 1 results.

Imperial China

thumb_up 74 likes
rate_review 3 Reviews
favorite 37 favorites
18 high street, SO437BD Lyndhurst, United Kingdom

Most exquisite Chinese and Szechaun food and an extensive menu is offered both in the restaurant and as a take away.

  • 1