Lucky House Takeaway Food Website Tel: +44 1603 866662 Address: 13A Victoria Rd, Taverham, Norwich NR8 6NU, UK Google Rating: 3.6 out of 5 stars More info for Lucky House
Taverham Fish Bar Takeaway Food Tel: +44 1603 260271 Address: 13B Victoria Rd, Taverham, Norwich NR8 6NU, UK Google Rating: 4.5 out of 5 stars More info for Taverham Fish Bar