Attleborough | Pizza
The Rose Of India Restaurant listed in Pizza located in Attleborough.
Address: 20 London Road Attleborough Norfolk NR17 2BU
Telephone: 01953 455 880