1263 W Temple St Los Angeles , California 90026 Website: Click here for restaurant websitePhone: (213) 372-5099