8112 Melrose Avenue Los Angeles, CA 90046
Reservations & Take-out: (323) 653-7970
Catering: (323) 653-2874