135 North Larchmont Blvd Los Angeles, California 90004Website: Click here for restaurant websitePhone: (323) 465-6040