Santa Nella Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(209) 827-3605(209) 827-360529025 W. Plaza Park DriveSanta Nella, California, 95322Get DirectionsVisit Restaurant PageOrder now