Serving All of Charlotte, Sarasota and Lee Counties. Conveniently located close to Englewood, Venice, Port Charlotte, North Port and Boca Grande
8501 Placida Road Placida, FL 33946
Come to Villa Capri Italian, Seafood, & Pizza Restaurant at 8501 Placida Road, and order from an amazing specials menu. Experience service with a smile and exceptional food that's always fresh and prepared using the finest ingredients. Our summer specials will happen all season long but vary by the day.
Stop by and dine in today! Call 941-697-1313 to learn more about our specials that change weekly.
All Entrees served include Soup of the Day or Salad (Mixed Baby Greens or Caesar).
Greek Salad served Family Style with Greek Olives Feta, Tomatoes and Cucumber
Tuna Carpaccio — Thinly Sliced Rare Sushi Grade Tuna with an Orange Dressing
Crab Ravioli in a Creamy Mushroom, Black Truffle and Shrimp Sauce
14oz NY Strip Steak Pizziola Style with Peppers, Onions, and Mushrooms in a Red Sauce over Risotto Milanese
Cod Oreganata Baked to Perfection with Garlic, Oregano, White Wine, Parmesan, and Crushed Red Peppers