Rice Paper Cantonese Restaurants & Takeaway Menu

221 Selby Rd, Leeds, LS15 7HW

Know a great happy hour or special for this location?