Deli Terra e Mare

64 High Street Shepperton TW17 9AU