Party Supplies

8860 PRODUCTION AVE
SAN DIEGO, CA 92121