Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A documentary film about whale food culture in Japan is showing in the United States. Keiko Yagi, who directed the movie, “Whale Restaurant,” said she struggled to find movie theaters that would screen the film as many in the country…