2708 Santa Barbara Blvd, Cape Coral, Florida 33914 USA
Little Shop of Horrors - February 2023
Photo Credit: Yelp