Cozy Italian Bistro with Flavorful Classics
Strega Bistro is a small, cozy Italian spot known for imaginative, flavor-packed cooking and understated elegance. Guests highlight tender short ribs, crisp calamari, and signature rice balls, along with rotating specials featuring pasta, steak, veal, and seafood. Attentive, knowledgeable staff contribute to a relaxed yet polished dining experience.