The Counter12117 Ventura Blvd, Studio City, CA
Art's Delicatessen And Restaurant12224 Ventura Blvd, Studio City, CA