Serving All of Charlotte, Sarasota, and Lee Counties
Conveniently located close to Englewood, Venice, Port Charlotte, North Port, and Boca Grande
Wonderful-tasting, chef-level dishes
Visit us at 8501 Placida Road 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.
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