Stillwater 7:00 AM - 2:00 AM 7:00 AM - 2:00 AM 7:00 AM - 2:00 AM 7:00 AM - 2:00 AM 7:00 AM - 3:00 AM 7:00 AM - 3:00 AM 7:00 AM - 2:00 AMphone(405) 372-2528(405) 372-2528208 N Perkins RdStillwater, Oklahoma, 74075Get DirectionsVisit Restaurant PageOrder now