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.