42 Views Tom and Jerry Cafe, Darjeeling Tom and Jerry Cafe is located at Tom and Jerry Cafe, Darjeeling