Lots of Rice

114 Shenley Road, Borehamwood, WD6 1EF

Chinese takeaway.

Menu of Lots of Rice
order food now

location of Lots of Rice

Lots of Rice reviews


Rate Lots of Rice