Search Filter

The Lime Tree Restaurant is an award winning family run business originally established in 1987 in D....

  • British
  • West Didsbury
  • Lunch - £21-£30pp
  • Evening - Up to £30pp