21. Nicky D's Pizza
41843 Island Lake Ln, Umatilla, FL 32784
Coordinate: 28.95619,-81.68556
Phone: (352) 669-2400
22. Nicky D's Pizza
439 Umatilla Blvd, Umatilla, FL 32784
Coordinate: 28.93144,-81.66749
Phone: (352) 669-2400
23. Sunland Foods
811 S Central Ave, Umatilla, FL 32784
Coordinate: 28.91181,-81.67652
Phone: (352) 771-2047