UKData checked October 2026
  1. Home
  2. Leeds
  3. Home Restaurant Leeds

You will find Home Restaurant Leeds, a delivery Chinese restaurant, at 7 Blenheim Ter in the Woodhouse area of Leeds. Also listed under bistro, Chinese restaurant and family restaurant. Sunday hours are listed below.

7 Blenheim Ter, Woodhouse, Leeds LS2 9HZChecked October 2026