364 W Granada Blvd, Ormond Beach, Florida 32174 USA
Local glass by Florida Glass Blowers
Photo Credit: Yelp