Alternate Names
Zoo Restaurant
First Documented
1981
Last Documented
1986
Zoo
4322 Melrose
Los Angeles, CA
United States
Geo
34.0833841, -118.2949254