Sometimes I Feel Like Beavis… … but what should I think when I see a restaurant with this name? Related
Ashley has pointed out that this is probably a reference to Alice in Wonderland. But still…