Pizza Hut 27221

Pizza Hut #27221 is a Pizza Hut restaurant located at 9888 Carmel Mountain Road in San Diego, California.