Tom's Cafe

First Documented
1981
Last Documented
1982

Tom's Cafe
5155 Melrose Ave
Los Angeles, CA
United States

Geo
34.0836687, -118.3127379