Details
Taj Mahal
North Esplanade
Guernsey
GY1 2LJ
01481 722522
Description