Find the top Rice restaurants in Hampton near you now.
Chinese restaurant
Address: 151 High St, Hampton Hill, Hampton TW12 1NL, United Kingdom