Get directions to: Larry's Chili Dog, Burbank, CA
Restaurant address: 3122 W Burbank Blvd Burbank, CA 91505, USA
Restaurant: Larry's Chili Dog