Fred 62 - 1850 N Vermont Ave, Los Angeles, CA 90027, USA on Eaten