Burbank | Alameda Address 321 E Alameda Ave. Unit H, Burbank CA, 91501 Phone 818.588.3578 Business Hours Sunday - Saturday 10:30am - 9:45pm Phone: (818) 588-3578 Email: [email protected]