UKData checked October 2026
  1. Home
  2. Leeds
  3. The lime leaf

The lime leaf

The lime leaf is a pan-Asian restaurant on 20 New Rd Side in Rawdon, Leeds. It is also listed as Thai restaurant. It is open on Sunday.

20 New Rd Side, Rawdon, Leeds LS19 6HNChecked October 2026