Somewhat. West of Hilldale, South Southeast of Phyllis
No
There's one in West Hollywood - 8969 Santa Monica Blvd, West Hollywood, CA 90069 And another in Beverly Hills - 9467 W Olympic Blvd, Beverly Hills, CA 90212
there are several pavilions... the one in West Hollywood is west of Hilldale avenue, on the corner of Robertson and Santa Monica Blvd..
Actually it right off Santa Monica Blvd. on the North side and 1/2 block west of Robertson
Corner Olympic and Beverly drive.
Thanks! Your answer is awaiting moderation.