Big Ben is a restaurant in Čakovec.