Tallyrand Restaurant
1700 W Olive Ave, Burbank CA 91506