Layton Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(801) 543-1085(801) 543-1085737 N. Main StreetLayton, Utah, 84041Get DirectionsVisit Restaurant PageOrder now