13087 40th St N, West Palm Beach, Florida 33411 USA
Owner, Matthew Altbuch Talking to the flyers about "The Catch."
Photo Credit: Yelp