Cupid’s Hot Dogs on Ventura Blvd - Tarzana, California.

Cupid’s Hot Dogs on Ventura Blvd - Tarzana, California.