La Finestra is one of our all time favorite local Restaurants in Tarzana CA for Italian Food. It has a comfortable dining room that is stylish and yet fully relaxed and friendly. The owners are friendly without being intrusive and will spend some time with you on a quiet evening or leave you to your […]