Pick Up Stix 3960 Laurel Canyon Blvd Studio City, CA 91604 Phone: (818) 752-4858 Fax: (818) 752-0277
Category: Restaurants