Restaurant pulls "naked lady" calendar intended for kids