Pizza Hut 11746

Pizza Hut #11746 is a Pizza Hut restaurant located at 600 West Whipple in Redwood City, California.