Karma Juice Bar & Eatery
1113 Central Ave, St. Pete, Florida 33705 | Restaurant Info