Architects Helen Liu Fong and Eldon Davis of the Armet and Davis designed the Googie style restaurant in 1959. The restaurant has been featured in television and movies including Bewitched and XXX (2002). Located at 6710 La Tijera Boulevard in the Westchester neighborhood of Los Angeles, California. Please do not use this image in any media without my permission. © All rights reserved.
Loading contexts...