333 Alameda St #310 Los Angeles , California 90013 Website: Click here for restaurant websitePhone: (213) 537-0002