Placa Garibaldi Restaurant & Store Address: 19083 Lankford Hwy, Parksley, VA 23421 Phone: (757) 665-1296 Restaurants Other Businesses: Mi Pueblo Mexican Restaurant at 19083 Lankford Hwy, Parksley, VA 23421 Restaurante El Sol at 24254 Bennett St, Parksley, VA 23421