Primary Image Business Open Face Food Shop Phone Number (310) 801-9778 Website Website Profile Lene Houck Chef/Owner