Shapiro's is located at 300 Beach Dr NE Ste 112, Saint Petersburg, FL. This location is in the Downtown St. Petersburg neighborhood. This business specializes in Art Galleries and Art Instruction and has 1 review(s) with a star rating of 4.0. Shapiro's is open Mon, 11am-9pm; Tue, 11am-9pm; Wed, 11am-9pm; Thu, 11am-9pm; Fri, 11am-10pm; Sat, 11am-10pm; Sun, 11:05am-6:05pm and accepts All Major...