1146 Westwood BlvdLos Angeles, California 90024 Website: Click here for restaurant websitePhone: (310) 231-0190