Santouka Front

Santouka opened its first Massachusetts restaurant in Harvard Square last week.
Santouka opened its first Massachusetts restaurant in Harvard Square last week.

Want to keep up with breaking news? Subscribe to our email newsletter.