Rice Restaurant
633 Roundhay Road
Oakwood
Leeds LS8 4BA
United Kingdom