Casual dining venue open 24 hours with an extensive menu, drinks, and gaming across three Las Vegas locations.