Moon Shadow is a great whimsical gift shop that carries a variety of adorable items. This is a girls dream store. Moon Shadow is located on Corey Ave in St. Pete Beach. This is a little shop that has been around for 18 years. Not only do they sell unique gifts, but also greeting cards. This is a great place to shop for a children's birthday. Lovely items here, and a great, friendly staff.