Two Locations. One Italian Heart.
Welcome to Castiglia’s Italian Restaurant & Pizza — two charming locations in the heart of Virginia. From our family-owned kitchens to your table, we bring Southern Italian traditions to life.
Every dish is made with care: fresh ingredients, handcrafted dough, homemade sauces, and premium mozzarella. Whether you’re craving seafood, veal, hearty pasta or our signature NY-style pizza, we’ve got you covered.
Join us at Strasburg or Front Royal — dine in, take out, delivery or catering. Feel at home. Buon appetito!