Pizza Hut 11761

Pizza Hut #11761 is a Pizza Hut restaurant located at 5323-A Elkhorn Boulevard in Sacramento, California.