Fellini's

First Documented
1973
Last Documented
1979

Fellini's
6810 Melrose
Los Angeles, CA
United States

Geo
34.0832372, -118.3411337