Yajan Upadhyaya tells me he’ll be ready to open his new Indian restaurant in Mount Adams, Mantra on the Hill, on Tuesday. It’s in the space that was Daveed’s, at 934 Hatch St. He plans to be open for dinner every night but Monday, starting at 5 p.m. He’s not sure about the closing hours, [...] . . . → Read More: Campbell’s Scoop: Mantra on the Hill to open next week
