Get directions to: Vita Italian Restaurant And Pizza, Fort Lauderdale, FL
Restaurant address: 10014 Griffin Rd Fort Lauderdale, FL 33328, USA
Restaurant: Vita Italian Restaurant And Pizza