The place
Japanese restaurant OOmasa, located in the Japanese Village Plaza of Little Tokyo in Los Angeles. This plaza was designed by David Hyun in 1978.
Films shot here

American Pie (1999)
Directed by Paul Weitz
Japanese restaurant OOmasa, located in the Japanese Village Plaza of Little Tokyo in Los Angeles. This plaza was designed by David Hyun in 1978.

Directed by Paul Weitz