Royal Plaza Restaurant & Takeaway

9 Earlham House Shops

 -  - Norwich  - England (GB)

Chinese • Asian • Sit down

72/100 (14 Votes)

Now open

Videos