Restaurant

Gurkha Palace Nepalese Restaurant

1 Church Lane, Windsor, Berkshire SL4 1PA

Loading…