Pizza World – 237 Sunchase Blvd, Farmville, VA – Phone: (434) 391-1000