India Palace
India Palace
Listing Details
by
James Carter
client
The best you can get in Holland outside India!!Excellent interieur, great food. A must be in Holland.
Submit review See all 1 reviews