Cafe Sushi, a staple Harvard Square Japanese restaurant, is set to reopen for in-person dining for the first time in five years this December. Cafe Sushi — located on 1105 Mass Ave. — has operated an ...