Capa Italian Delicacies Inc 10839 Ulmerton Rd Largo, FL 33778 Phone: (727) 518-6222
Category: Family Restaurant Diners