2411 Metrocentre Blvd, West Palm Beach, Florida 33407 USA
Oh Christmas Tree, Oh Christmas Tree...
Photo Credit: Yelp