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
Wonderful-tasting, chef-level dishes
Visit us and try our delectable pizzas, salads, entrées and more. Our handmade, fresh desert options will surely leave you spoiled for choice.
Call 941-697-1313 to place your order. With our customer loyalty program, you can earn one point for each dollar you spend on our gift card. Ask your server to sign up TODAY and start earning points!
Throw a private party with us
If you're looking for a great place to throw a party for your friends and family, you can get in touch with us.
Our restaurant seats 95 people, and our separate party area seats 15-20 people. You can also get quality catering service from Villa Capri Italian, Seafood, & Pizza Restaurant.
AUTHENTIC ITALIAN FLAVORS
SUPERB PARTY ROOM