a restaurant with the words, oh la la your very own restaurant