Other Restaurants in Leeds - Woodhouse Woodhouse Lane, Woodhouse, Leeds, LS2 3AX Tags: cuisine: tapas