I happen to know the purrrfect spot!

PETTALKVILLE!!!

The place has all that and more. And Slick *ahem* some people enjoy the futzing about in the kitchen so occasional catering just maybe... I find chopping and mincing (as long as I'm told which is preferred BEFORE I finish, right "BagLady"?) I find that stuff quite therapeutic actually