408 James Stewart Ave, North Hollywood, CA 91602
restaurant, Universal City, CA, US
Today
How to go there