restaurants pub food in Universal City, CA
1000 Universal Studios Blvd., Universal City, CA 91608
"I live locally to Howl at the Moon, and I prefer this place to a lot of local bars. Rea..." read more
Can't find the business you're looking for?