Ivory Tusk
78 High St, Shepperton
01932 246993
Menu
Shepperton, Surrey
Ivory Tusk
78 High St, Shepperton, Surrey TW17 9AU
01932 246993