Lily’s Kitchen – A Dogs-Only Restaurant Opens in London

Lily’s Kitchen may not be the world’s first restaurant for dogs, but it’s certainly the coolest one right now. Dogs get to eat for free, have their bellies rubbed and can even listen to a nice story. What more could they ask for? Lily’s Kitchen recently opened on Pimlico Road, in London’s upscale Belgravia neighborhood, […]