Yes but there is a outdoor mall across the street called the Americana. It has a Apple store, Movie theatre, Urban outfitters, etc.
The Glendale Galleria is primarily an indoor mall, adjacent to the Americana at Brand which is an outdoor shopping complex.
It has indoor and both outdoor also
Yes it is lots of shopping options a big food court and free parking
Yes and very big one
Yes
Yes. Pretty good store selections.
It's an indoor mail
Yes it is
Thanks! Your answer is awaiting moderation.