Yeah Yoken had a place at the Lowell St exit area of Route 1 in Peabody, I think, for a long, long time. I have no idea if the place in NH is still open.
You also forgot these four icons of Route 1 lore.
Kowloon's Chinese restaurant

Leaning Tower of Pizza Restaurant

Weylu's Chinese Restaurant Pagoda

The Ship Restaurant

They should have just moved this team to Saugus and named them the Saugus Restaurant Signs.