Metro, FoodHouse of Tandoor Adds Indian Flare to Newton House of Tandoor, which opened early January, is now Newton’s only sit-down Indian restaurant.