Located just north of Koreatown proper.
Address: 4996 Melrose Ave, Los Angeles, CA 90004, USA
Phone Number: (323) 461-2010