Does this location have a drive-thru?
Address: 3113 W Olive Ave, Burbank, CA 91505, USA
Katie Shipsides | Dec 22, 2019
No Drive-thru
Hamada | Dec 22, 2019
No, but FREE parking.
miguel galencia | Dec 22, 2019
I did not see the sign
Thanks! Your answer is awaiting moderation.