Find the top Italian restaurants in Studio City, California near you now.
Italian restaurant
Address: 4349 Tujunga Ave, Studio City, CA 91604
Pizza restaurant
Address: 11412 Ventura Blvd, Studio City, CA 91604
Address: 4366 Coldwater Canyon Ave, Studio City, CA 91604
Restaurant
Address: 11915 Ventura Blvd, Studio City, CA 91604