18 yrs ago•stripper2007reviewedPeek a Boo6723 NE Killingsworth St, Portland, OR 97218, USA*The Sugar Shack is a great...