water lilly
1 Market Square, Kirkby Lonsdale LA6 2AN England
water lilly is a Asian, Chinese, Fast Food place is located in Kirkby Lonsdale, England. The address of water lilly is 1 Market Square, Kirkby Lonsdale LA6 2AN England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 15242 72772,