Photo: Getty Images
Japantowns oldest mochi shop is closing its doors in San Francisco. Benkyodo Company's final day will be on March 31st after being opened for 115 years. The brothers who own the store want to retire, their grandfather opened the store in 1906.