Gurkha Royale Restaurant & Bar
85 Clewer Hill Rd, Windsor
01753 830003
Menu
Windsor, Berkshire
Gurkha Royale Restaurant & Bar
85 Clewer Hill Rd, Windsor, Berkshire SL4 4DE
01753 830003