Get directions to: Holland Butcher Shoppe, Burbank, CA
Restaurant address: 1414 W Alameda Ave Burbank, CA 91506, USA
Restaurant: Holland Butcher Shoppe