Kaju Tofu House

Kaju Tofu House

Kaju Tofu House closed its Harvard Square location Wednesday. The restaurant is relocating to Kenmore Square.