Get directions to: Hot Dog On A Stick, West Covina, CA
Restaurant address: 803 Plaza Dr. West Covina, CA 91790, USA
Restaurant: Hot Dog On A Stick