Lucy's Vegan 2462 Central Ave, St. Pete, FL 33701 View Website St. Petersburg Overview Details Quick service vegan concept focusing on sandwiches, sides and creative specials. cuisine served Vegetarian Contact This Partner Address 2462 Central Ave, St. Pete, FL 33701 Website View Website