Gurkha Royale Restaurant & Bar
85 Clewer Hill Rd, Windsor
01753 830003
Recent Reviews
Order Online
Reserve
Gurkha Royale Restaurant & Bar
85 Clewer Hill Rd, Windsor SL4 4DE
01753 830003