The Three Broomsticks

100 Universal City Plaza Universal City CA 91608 USA

(800) 864-8377

Location