We make our own Sauces, Bread
Pizza Dough and certain Pasta!!!!!!!!

Come on in to Villa Capri Italian, Seafood, & Pizza Restaurant for some of the very best thin-crust pizza. At Villa Capri we hand-make the dough and the sauce with only top-quality ingredients. Stop on by at 8501 Placida Road to for a great atmosphere and great dining experience.