Party City 163

Party City #163 is a Party City store located at Rio San Diego Plaza, 8330 Rio San Diego Drive in San Diego, California.