First Documented 1995 Last Documented 1995 Studio City Bar & Grill 11002 Ventura Blvd Studio City, CA United States Geo 34.1403265, -118.3705213