1. Nicholas' Family Restaurant 615 N 6th Ave, Wauchula, FL 33873 Coordinate: 27.55339,-81.81334 Phone: (863) 773-2333