Locale Market Address: 179 2nd Avenue North, St. Petersburgh, FL 33701 Phone: (727) 523-6300 Restaurants