Hot new restaurants 2005
Takumi: Serenity and the Sea By Rachel Forrest Stepping into Takumi is like stepping into a Zen garden. The new Japanese restaurant in Nashua is a place of serenity, where design imitates nature. A bed of white stones glitter near…