Pizza Hut 27223

Pizza Hut #27223 is a Pizza Hut restaurant located at 8895 Towne Centre Drive in San Diego, California.