Sleep Island – now open

6/24/2009 Update: Sleep Island (533 Washington St.) opened up about a month ago. I decided to swing by and take a look. (A room full of mattresses can only be so exciting…) Mattress Shopping...