First Documented 1973 Last Documented 1979 Fellini's 6810 Melrose Los Angeles, CA United States Geo 34.0832372, -118.3411337