Vita Italian Rest & Pizza 10014 Griffin Rd Fort Lauderdale, FL 33328 Phone: (954) 434-8422
Category: Foods - Carry Out